Presentation is loading. Please wait.

Presentation is loading. Please wait.

AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 1 AMAN2002 추가 기능 실습 2003. 3. Chapter 13:

Similar presentations


Presentation on theme: "AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 1 AMAN2002 추가 기능 실습 2003. 3. Chapter 13:"— Presentation transcript:

1 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 1 AMAN2002 추가 기능 실습 2003. 3. Chapter 13:

2 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 2 AMAN2002 추가기능 Packet Observer 의 도구모음에서 AMAN2002 의 추가기능을 사 용가능 Guru WinPing WinTraceroute Traffic Generator Traffic Receiver CSMA/CD Simulator Error/Flow Control Simulator EzTrans

3 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 3 AMAN2002 Guru 네트워크 프로토콜의 이해 정도를 측정 프로토콜 헤더 포맷의 시각적으로 접할 수 있음 반복적인 학습을 통해 프로토콜 헤더의 분석력 신장 학습 가능한 프로토콜 Ethernet v2 IPv4 (Internet Protocol version 4) ICMP (Internet Control Message Protocol) TCP (Transmission Control Protocol) UDP (User Datagram Protocol) HTTP (Hyper Text Transfer Protocol) FTP (File Transfer Protocol)

4 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 4 Guru 의 실행 (1) 네트워크로부터 패킷 캡처

5 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 5 Guru 의 실행 (2) 디스크에 저장된 패킷 캡처

6 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 6 Guru 를 이용한 계층별 프로토콜 헤더 분석 선택된 패킷의 계층별 프로토콜 헤더 입력 시트를 선택가능

7 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 7 IP 데이터그램 헤더 분석 ① 3 계층 (IPv4) 탭 선택 이더넷 14 바이트 ② IP 데이터그램 시작 위치 확인 ③ 필드의 십진수 값 입력 십진수 변환은 EzTrans 이용 ④ 입력 값 확인

8 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 8 AMAN2002 EzTrans 10 진수와 16 진수 데이터의 상호 변환 Guru 의 테스트 시트 작성시 사용하면 편리함 EzTrans 실행 과정 16 진수 → 10 진수 ① 시작상태 : 16 진수 라디오 버튼을 선택 ② 입 력 : 에디트 박스에 16 진수 값 입력 ( 붙여넣기 ) ③ 변 환 : 10 진수 라디오 버튼 누름 ④ 역 변환 : 16 진수 라디오 버튼을 누르면 입력한 값으로 역 변환 ⑤ 새 입력 : 에디트 박스 클리어, 16 진수 라디오 버튼 선택됨

9 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 9 EzTrans 실행 방법 10 진수 → 16 진수 ① 시작 상태 10 진수 라디오 버튼 클릭 ② 입력 에디트 박스에 변환할 10 진수 값 입력 혹은 붙여넣기 ③ 변 환 16 진수로 변환하기 위해 16 진수 라디오 버튼을 클릭 ④ 새 입력 초기화 상태가 됨, 에디트 박스가 클리어되고, 16 진수 라디오버튼 선택 CLICK!

10 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 10 AMAN2002 WinPing 네트워크의 연결 검사 및 진단 출발지 시스템에서 목적지 시스템까지 ICMP Echo 응답 메시지를 받는데 걸린 시간을 측정 설정 가능한 옵션 Ping Buffer Size : ping 메시지에 실어 보낼 버퍼의 사이 즈 조정 Ping Timeout : ping 패킷에 대한 송신, 수신 타임아웃을 조정 Max Hops : ping 에 대한 최대 홉 수 조정

11 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 11 WinPing 의 실행 목적지 호스트로부터 ICMP Echo 응답메시지를 받는데 걸린 시간 실행 방법 ① 목적지 호스트 주소를 입력 ② 속성 설정 창에서 ping 옵션을 설정 ③ 시작 버튼을 누름

12 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 12 AMAN2002 WinTraceroute 목적 호스트까지 네트워크가 연결된 구성정보 확 인 출발 호스트에서 목적호스트까지 인터넷을 통해 특정 패킷이 목적지 호스트에 도달하는 경로 추적 인터넷 상의 문제점이 있는 네트워크 확인

13 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 13 WinTraceroute 의 실행 목적지 호스트 주소를 입력하고 시작버튼을 누름 Host Name 을 확인하기 위해 ‘ Name 표시 ’ 를 체크 Delay 게이트웨이로부터 패킷을 받았다는 ICMP 메시지가 되돌아오기까지의 시간 IP Address 게이트웨이의 IP 주소

14 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 14 WinTraceroute 의 Whois 정보 확인 선택 WhoIs 정보 - 도메인 이름으로부터 이용자나 통신망에 대한 정보를 포함함

15 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 15 AMAN2002 Traffic Tester Traffic Generator 현재 망의 분석을 위해 임의의 트래픽을 발생시켜 전송함 전송 데이터 UDP 를 기반으로 한 IP 데이터그램 일정한 시간 간격으로 전송 동일한 데이터를 전송 Traffic Receiver Traffic Generator 에서 전송한 데이터를 수신하여 Traffic Generator 가 데이터를 정확히 전송하고 있는지 확인 UDP 프로토콜을 사용하여 송신 시 송신측에서 데이터가 정 확히 전송되었는지 확인 불가능하므로 수신측에서 확인

16 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 16 Traffic Generator 다양한 실험을 위해 데이터 전송 시 설정하는 항목 목적지 주소 전송 데이터를 수신할 Traffic Receiver 가 동작하는 시스템의 IP 주소 전송 포트 번호 Traffic Generator 가 데이터를 전송할 때 사용하는 포트 전송 속도 데이터의 전송속도로 64Kbps 가 기본값 Best-effort(0Kbps) 전송 가능

17 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 17 Traffic Generator 실행 전송 결과 확인 전송률 초당 전송하는 데이터량을 출력 경과시간 전송 시작 지점부터 누적된 시간 정보를 초단위로 출력 패킷 사이즈 한번에 전송하는 패킷의 크기정보 출력

18 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 18 Traffic Receiver 실행 설정 가능한 항목 수신 포트 번호, 기본값 6001 번 전송 결과 확인 그래프 데이터 수신량을 그래프로 확인 수치 데이터 전송률 초당 수신하는 데이터량을 출력 경과시간 Traffic Receiver 의 수신 누적 시간 패킷 사이즈 한번에 수신하는 패킷의 크기 정보

19 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 19 AMAN2002 CSMA/CD Simulator 이더넷에서 사용되는 CSMA/CD 방식의 이해를 돕기 위한 시뮬레이터 CSMA/CD 방식에서 프레임의 이동 및 상태변화를 시 각적으로 확인 사용방법 노드 생성 노드의 오프셋 위치 입력 후 노드추가 버튼 누름 노드의 프레임 생성 프레임을 발생시킬 노드를 클릭함 프레임의 상태 변화 관찰 초기화 현재 상태를 종료하고 처음의 상태로 되돌림

20 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 20 CSMA/CD Simulator 실행 2000m 오프셋 입력 후 ‘ 노드추가 ’ 버튼 클릭 노드 생성 및 추가

21 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 21 CSMA/CD Simulator 실행 프레임 생성 및 시뮬레이션 프레임을 생성할 노드를 클릭 !

22 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 22 AMAN2002 Error/Flow Control Simulator TCP/IP 환경에서 에러 / 흐름 제어방식의 이해를 돕기 위한 시뮬레이터 다양한 오류 발생상태에서 패킷의 이동 및 오류 처리를 시 각적으로 확인가능 선택가능 한 오류 제어 방식 Stop-and-Wait Go-back-N Selective-Repeat 선택가능 한 오류 발생 방식 Without Error With Lost Packet With Lost ACK

23 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 23 Error/Flow Control Simulator 사용법 오류 제어 방식, 오류 발생 방식 선택 Window 의 크기 설정 Window 의 크기 ? 수신지의 확인 (ACK) 응답이 없더라도 전송할 수 있는 최대 패킷의 크기 시뮬레이션 속도 설정 Delay 설정 슬라이드 바 사용 시뮬레이션의 중단 초기화 버튼을 누름 느림빠름

24 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 24 Error/Flow Control Simulator 실행 오류제어 방식 : Go-back-N 오류발생 방식 : With Lost ACK Window 크기 : 4

25 제 13 장 AMAN2002 추가 기능 실습 AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 25 참고 문헌 서승호 외, AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트 워크 프로그래밍, 정익사, 2002. RFC 826, David C. Plummer, An Ethernet Address Resolution Protocol or Converting Network Protocol Address to 48bit Ethernet Address for Transmission on Ethernet Hardware, November 1982. RFC 791, Jon Postel, INTERNET PROTOCOL DARPA INTERNET PROGRAM PROTOCOL SPECIFICATION, September 1981. IETF, RFC 792, “ Internet Control Message Protocol ”, 1981. RFC 793, Jon Postel, TRANSMISSION CONTROL, PROTOCOL DARPA INTERNET PROGRAM PROTOCOL SPECIFICATION, September 1981. RFC 1700, J. Postel, ASSIGNED NUMBERS, October 1994.


Download ppt "AMAN2002 를 이용한 TCP/IP 프로토콜 분석 및 네트워크 프로그래밍 www. nms4you.com 1 AMAN2002 추가 기능 실습 2003. 3. Chapter 13:"

Similar presentations


Ads by Google