Winsock을 이용한 Telnet Terminal 개발

Slides:



Advertisements
Similar presentations
7 장. 원격지에서 리눅스서버를 관리하자. 텔넷서버를 설치 / 운영한다. SSH 서버를 운영한다. VNC 서버를 설치 / 운영한다.
Advertisements

과제 제안서 IT대학장 귀하 2011년 3월 일 신청자(대표자) : (인/서명) Project 명 사업본부
2016 유성환 Hybrid MOBILE.
컴퓨터 운영체제의 역사 손용범.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
팀 구성 : 조재민 (팀장), 고광춘, 유기민, 김대진, 이재호 발표 일자:
베플리-T 2.8 설치 매뉴얼 1. 윈도우 XP에서 설치하기 p.2
정보 보안 개론과 실습 네트워크 해킹과 보안 3부 해킹 전 정보 획득 Chapter 10. 목록화.
Reverse Engineering 발표자 : 이성진, 홍윤기.
뇌를 자극하는 Windows Server 2012 R2
김태원 심재일 김상래 강신택. 김태원 심재일 김상래 강신택 인터넷 통신망의 정보를 제공하는 서비스 인터넷의 자원 및 정보는 NIC가 관리 IP주소 또는 도메인으로 정보 검색 이용자 및 통신망 관한 정보를 제공.
SAS Foundation Client 9.4 설치 가이드
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
뇌를 자극하는 Windows Server 2012 R2
단계 1 : 화면 아이콘 [설정]을 터치 합니다. 단계 2 : [WI-FI]메뉴를 터치 합니다.
31강 JAVA 네트워크 JAVA 네트워크 InetAdress, URLConnection 클래스 Socket의 이해
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
프로젝트 최종 발표 컴퓨터 공학과 4학년 박기웅.
8장. 원격지 시스템 관리하기.
1. C++ 시작하기.
소리가 작으면 이어폰 사용 권장!.
FTP 프로그램 채계화 박재은 박수민.
팀원 : 권유정, 박진영, 박채은 조교교사 : 김지섭
길이의 단위 프로젝트 개요 프로젝트 산출 활동 전개 제주북초등학교 영재학급 5학년 윤정민 ▣ 연구 동기
로봇 제어를 위한 안드로이드 어플리케이션 개발 07 백현빈 06 안우석 07 이형래
네트워크프로그래밍프로젝트 < 관리 tool >
뇌를 자극하는 Windows Server 장. 장애 조치 클러스터.
3장. CentOS 리눅스 설치.
Eclipse 를 이용한 네트워킹 퍼즐 게임 “Scrambled Net” 담당 교수님 전진우 교수님 최은아.
WOL(Wake-On Lan) 컴퓨터공학과 4학년 박기웅.
김인수 , 김성중 , 김동권 , 김재흠 , 김성태 발표일 : 발표자 : 김인수
Transmission & Analysis
15차시_스마트 애플리케이션 기획 스마트 애플리케이션 모형 제작 및 발표.
이름 : 황 상 두 전화번호 : 이메일 : PinTool 이름 : 황 상 두 전화번호 : 이메일 :
Day-04(mon_9.6) Host_PC Router NAT NIC Switch ISP NAT Host Only
강의 개요. 2014년 가을학기 손시운 지도 교수: 문양세 교수님.
WIN32 API 대전 TETRIS 시스템제어 허준호 박정욱 손경원 신동헌.
컴퓨터소프트웨어설계및실험 년 1학기 실험계획 -.
Linux/UNIX Programming
임베디드 시스템 개론 임베디드 타겟 보드 포팅 및 H/W 제어 3일차 강의 자료 Embedded System Lab.
2 보안 1 도구 윈도우 XP > 온밀크 프로그램 설치 장애 (보안 설정) / 품목추가 깨질 때 장애증상
Linux/UNIX Programming
뇌를 자극하는 Windows Server 장. 원격 접속 서버.
27강 JAVA Collections - II - Map계열 컬렉션 클래스 살펴보기 - Set계열 컬렉션 클래스 살펴보기
USN(Ubiquitous Sensor Network)
WebFax Server Presentation.
-네트워크 관리 개요 및 SNMP 프로토콜 동작과정
자바로 만든 채팅 프로그램 임경진 조주경 지도교수님 : 이광세 교수님.
9강. 클래스 실전 학사 관리 프로그램 만들기 프로그래밍이란 결국 데이터를 효율적으로 관리하기 위한 공구
GM7 PLC 모니터링 프로그램 한국 폴리텍 항공대학 항공정보통신과 송 승 일.
채팅프로그램 Good Day클럽 나윤영 신윤정 김시한.
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
I.D.P(Image Download Program)
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
( Windows Service Application Debugging )
Open-GL PROJECT 구 리 구 루.
“웹과 모바일을 연동한 평가 간편 시스템” vol
13차시_스마트 애플리케이션 기획 스마트 미디어의 사용환경과 사용자의 특성.
네트워크 프로그래밍 (모바일 주문 프로그램 )
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
OpenGL 프로젝트 계획서 - 탱탱볼 만들기 팀명 : 훈남들 조원 : _이상민 _박용만
다자간 채팅프로그램 김형도 허영민
정삼각형을 정사각형으로 바꾸는 원리 탐구 하귀초등학교 6학년 고지상.
OpenGL 프로젝트 「링 통과하기」 게임&멀티미디어 이인석.
Wake On Lan 발표자: 김 홍 기 김홍기 조성오
1. SNMP Setting IP 설정 NetAgent Mini 카드에 제공된 CD의 Netility 프로그램을 설치하여 프로그램을 실행시킨다. Netility 프로그램을 실행하면 네트워크에 있는 SNMP 카드를 찾게 됩니다. “Configure”를 선택하면 IP 설정.
소리가 작으면 이어폰 사용 권장!.
꽃잎의 수로 피보나치 수열하기 장전초등학교 6학년 신찬유.
20 XMLHttpRequest.
Linux/UNIX Programming
Presentation transcript:

Winsock을 이용한 Telnet Terminal 개발

목 차 프로젝트명 2. 구성원&업무분담 3. 개발기간 4. 제안배경 5. Telnet 의 개요 6. Project 개요 7. 개발환경 8. 기대효과 9. 향후계획 10.결과보고

1. 프로젝트명 ⊙ Telnet Terminal 개발 - 가졔 : 텔넷 접속기

2. 구성원&업무분담 ⊙ 팀원 : 이인범 20011476 이정희 20011481 이정희 20012597 ⊙ 공통업무 : 코딩 작업 - 이정희 winsock 관련 프로그램 - 이인범 MFC

3. 개발기간 ⊙ 개발기간 : ’05.04.04~05.06.10

4. 제안배경 ⊙ 현재 아주 여러곳에서 사용하고 있는 텔넷 접속 프로그램을 만든다는 것이 어떤 이에게는 아주 쉬운일일지도 모르겠습니다. 하지만 네트워크 관련지식이 없는 저희들이 이번 프로젝트 목표를 텔넷 접속기로 정한이유는 쉬운것부터 차근차근 공부 해서 최종적으로 ‘원격제어 프로그램’을 만들어 보고자 텟넬이라는 첫단추를 제안하는 바입니다.

5. Telnet 의 개요 ⊙텔넷은 주로 유닉스 시스템의 네트워크로 연결된 원격 터미널에서 호스트의 쉘 모드를 흉내내는 프로그램이다. 텔넷은 TCP 세션을 통해 연결된다. TCP 세션을 통해서 연결된다는 것은 접속지향형 서비스이고 신뢰성 있는 전송을 기본으로 한다는 것이다. 텔넷의 포트 번호는 23/TCP 이다. ▲텔넷의 장점: 원격지에서 호스트의 명령어 모드를 그대로 흉내낼 있음. ▲텔넷의 단점: 텍스트 모드로 제한 된다는것.

5. Telnet의 개요(2) ⊙텔넷은 보통 원격지에서 사용하므로 터미널 모드를 지정해야 하는데 터미널 모드에는 가상 터미널 52,100,220,420 시리즈 등이 있으며 그 밖에 ANSI, TTY, Minitel 등의 터미널 서비스들이 있다. 이는 터미널이 표시할 수있는 문자세트를 기반으로 하기 때문에 터미널이 쓰고 있는 문자 세트를 참고하여 알맞은 터미널 타입을 선택해야 한다.

6. 프로젝트 개요(1) – 기획동기 ⊙지금까지 네트워크 관련 프로그래밍은 한번도 해본적이 없었습니다. 그래서 남들 다 할줄 아는 텔넷 접속기를 이번 텀 프로젝트의 목표로 삼았습니다. 왜냐하면 텔넷접속기를 만들다 보면 API의 Winsock프로그램과 더불어 C++ 공부 역시 할 수 있다 생각했기 때문이다. 프로젝트는 꼭 완성이 되어야 하고 우리팀은 모르는 것이 많기 때문에 힘들지도 모르겠으나 열심히 하겠다는 마음으로 시작해보겠습니다.

7. 개발환경 ⊙ server - o.s : windows server 2000 - Dev tool : visual C++, MFC ⊙ client - o.s : windows server 2000

9. Telnet의 기대효과 ⊙ 텔넷의 기대효과는 원격지의 컴퓨터를 마치 앞에두고 사용하는 것처럼 쓸수 있다는 ‘원격 접속’에 있다 하겠습니다. 이미 널리 쓰고있고 장점을 숙지하여 여러 회사나 학교에서 사용하는 프로그램이기 때문에 텔넷의 기대효과라기 보다는 저희 팀의 기대효과를 써본다면 네트워크 지식의 습득과 간단한 텔넷접속기를 위한 API 윈속프로그래밍을 겪어본것입니다. ‘원격 접속’에 그치지않고 원격지에 있는 컴퓨터를 ‘제어’하는 제어프로그램 이라는 목표설정도 이번 프로젝트의 기대 효과라 하겠습니다.

10. 향후계획 ⊙이번 프로젝트를 진행함으로 하여 이전에 해보지 못했던 네트워크 프로그램을 접하게 되었습니다. 텔넷 프로그램을 발판으로 하여 네트워크 지식을 지금보다 더 많이 습득한 후에 vi개발과 윈도우 환경이 아닌 유닉스/리눅스 환경에서의 프로그램과 가능하다면 원격 접속에 더 나아가 원격제어 프로그램을 해보고 싶습니다.

결 과 보 고

결 과 보 고

보 완 할 사 항