LOGO v IPInternet Protocol IP IP Datagram v

  • Slides: 34
Download presentation

주요 내용 LOGO v IP(Internet Protocol; 인터넷 프로토콜) § IP 개요 § IP 데이터그램(Datagram)

주요 내용 LOGO v IP(Internet Protocol; 인터넷 프로토콜) § IP 개요 § IP 데이터그램(Datagram) v 단편화 § 단편화 개념 § MTU(Maximum Transfer Unit) § 단편화 관련 필드 v 옵션(option) § 옵션 형식 § 옵션 유형 : No Operation, End of Option, Record Route, Strict/Loose Source Route, Timestamp v 검사합(Checksum) Dongyang Mirae University 2 prepared by Choon Woo Kwon

프로토콜 동작의 이해 : TCP/IP (복습) Dongyang Mirae University LOGO prepared by Choon Woo

프로토콜 동작의 이해 : TCP/IP (복습) Dongyang Mirae University LOGO prepared by Choon Woo Kwon

IP 데이터그램(datagram) LOGO v IP 데이터그램(datagram): IP 계층 패킷 Dongyang Mirae University prepared by

IP 데이터그램(datagram) LOGO v IP 데이터그램(datagram): IP 계층 패킷 Dongyang Mirae University prepared by Choon Woo Kwon

IP 데이터그램(계속) LOGO v TOS(type of service) 비트 Ø 서비스 유형 TOS Bits 0000

IP 데이터그램(계속) LOGO v TOS(type of service) 비트 Ø 서비스 유형 TOS Bits 0000 0001 0010 0100 1000 Dongyang Mirae University Description Normal (default) Minimize cost Maximize reliability Maximize throughput Minimize delay prepared by Choon Woo Kwon

IP 데이터그램(계속) LOGO v 응용 프로그램들의 기본 서비스 유형 값 Protocol ICMP BOOTP NNTP

IP 데이터그램(계속) LOGO v 응용 프로그램들의 기본 서비스 유형 값 Protocol ICMP BOOTP NNTP IGP SNMP TELNET FTP (data) FTP (control) TFTP SMTP (command) SMTP (data) DNS (UDP query) DNS (TCP query) DNS (zone) Dongyang Mirae University TOS Bits 0000 0001 0010 1000 0100 1000 0100 Description Normal Minimize cost Maximize reliability Minimize delay Maximize throughput Minimize delay Normal Maximize throughput prepared by Choon Woo Kwon

IP 데이터그램 LOGO v 플래그(flag) – 단편화에 사용 v 단편 옵셋(fragmentation offset) – 단편화에

IP 데이터그램 LOGO v 플래그(flag) – 단편화에 사용 v 단편 옵셋(fragmentation offset) – 단편화에 사용 v 수명(time to live) – 데이터그램의 수명 v 프로토콜(protocol) – IP 계층의 서비스를 사용하는 상위 계층 프로토콜 v 검사합(checksum) – 오류 확인 v 발신지 주소(source address) v 목적지 주소(destination address) Dongyang Mirae University prepared by Choon Woo Kwon

단편화(계속) LOGO v MTU(Maximum Transfer Unit) Dongyang Mirae University prepared by Choon Woo Kwon

단편화(계속) LOGO v MTU(Maximum Transfer Unit) Dongyang Mirae University prepared by Choon Woo Kwon

단편화(계속) LOGO v 서로 다른 네트워크의 MTU Protocol Hyperchannel Token Ring (16 Mbps) Token

단편화(계속) LOGO v 서로 다른 네트워크의 MTU Protocol Hyperchannel Token Ring (16 Mbps) Token Ring (4 Mbps) FDD Ethernet X. 25 PPP Dongyang Mirae University MTU 65, 535 17, 914 4, 464 14, 352 1, 500 576 296 prepared by Choon Woo Kwon

단편화(계속) LOGO v 단편화 관련 필드 Ø 식별자(identification) – 단편들은 같은 식별자 값을 가

단편화(계속) LOGO v 단편화 관련 필드 Ø 식별자(identification) – 단편들은 같은 식별자 값을 가 짐 Ø 플래그(flag) – 3 비트 필드 Dongyang Mirae University prepared by Choon Woo Kwon

단편화 LOGO v 상세한 단편화 예 Dongyang Mirae University prepared by Choon Woo Kwon

단편화 LOGO v 상세한 단편화 예 Dongyang Mirae University prepared by Choon Woo Kwon

옵션 LOGO Ø IP 데이터그램 헤더 내의 가변 부분 Ø 옵션 형식 Dongyang Mirae

옵션 LOGO Ø IP 데이터그램 헤더 내의 가변 부분 Ø 옵션 형식 Dongyang Mirae University prepared by Choon Woo Kwon

옵션(계속) LOGO v 옵션 유형 Dongyang Mirae University prepared by Choon Woo Kwon

옵션(계속) LOGO v 옵션 유형 Dongyang Mirae University prepared by Choon Woo Kwon

옵션(계속) LOGO v 무연산(No Operation) Ø 옵션 사이의 여백을 채워줌 Dongyang Mirae University prepared

옵션(계속) LOGO v 무연산(No Operation) Ø 옵션 사이의 여백을 채워줌 Dongyang Mirae University prepared by Choon Woo Kwon

옵션(계속) LOGO v 종료 옵션(End of Option) Ø 옵션 필드의 패딩 목적으로 사용 Dongyang

옵션(계속) LOGO v 종료 옵션(End of Option) Ø 옵션 필드의 패딩 목적으로 사용 Dongyang Mirae University prepared by Choon Woo Kwon

옵션(계속) LOGO v 경로 기록(Record Route) 옵션 Ø 데이터그램을 처리한 인터넷 라우터를 기록 Dongyang

옵션(계속) LOGO v 경로 기록(Record Route) 옵션 Ø 데이터그램을 처리한 인터넷 라우터를 기록 Dongyang Mirae University prepared by Choon Woo Kwon

옵션(계속) LOGO v 데이터그램이 라우터를 경유하여 이동하는 과정 Dongyang Mirae University prepared by Choon

옵션(계속) LOGO v 데이터그램이 라우터를 경유하여 이동하는 과정 Dongyang Mirae University prepared by Choon Woo Kwon

옵션(계속) LOGO v 엄격한 발신지 경로 개념 Dongyang Mirae University prepared by Choon Woo

옵션(계속) LOGO v 엄격한 발신지 경로 개념 Dongyang Mirae University prepared by Choon Woo Kwon

옵션(계속) LOGO v 타임스탬프(Timestamp) 옵션 Ø 라우터가 데이터그램을 처리하는 시간 기록 Ø 세계 표준시

옵션(계속) LOGO v 타임스탬프(Timestamp) 옵션 Ø 라우터가 데이터그램을 처리하는 시간 기록 Ø 세계 표준시 이용 millisecond 단위 표시 Dongyang Mirae University prepared by Choon Woo Kwon

옵션(계속) LOGO v 타임스탬프에서 플래그 사용 Dongyang Mirae University prepared by Choon Woo Kwon

옵션(계속) LOGO v 타임스탬프에서 플래그 사용 Dongyang Mirae University prepared by Choon Woo Kwon

옵션 LOGO v 타임스탬프 개념 Dongyang Mirae University prepared by Choon Woo Kwon

옵션 LOGO v 타임스탬프 개념 Dongyang Mirae University prepared by Choon Woo Kwon

검사합 LOGO Ø TCP/IP 프로토콜에 의해 사용되는 오류 검출 방법 Dongyang Mirae University prepared

검사합 LOGO Ø TCP/IP 프로토콜에 의해 사용되는 오류 검출 방법 Dongyang Mirae University prepared by Choon Woo Kwon

검사합(계속) LOGO v 1의 보수를 이용한 검사합 Dongyang Mirae University prepared by Choon Woo

검사합(계속) LOGO v 1의 보수를 이용한 검사합 Dongyang Mirae University prepared by Choon Woo Kwon

검사합 LOGO v IP 패킷의 검사합 예 Dongyang Mirae University prepared by Choon Woo

검사합 LOGO v IP 패킷의 검사합 예 Dongyang Mirae University prepared by Choon Woo Kwon