4. IP 데이터그램과 라우팅 (6장. 인터넷과 IP) IP 데이터그램 : 특정 물리망에 종속되지 않은 가상의 패킷 형식.

Slides:



Advertisements
Similar presentations
1 Chapter 1-1 컴퓨터 네트워크. 2 요약  제 1 장 컴퓨터 네트워크와 인터넷  통신 네트워크 (communication network)  프로토콜 (Protocol)  통신 네트워크의 종류  교환 네트워크 (Switching Network)  점대점.
Advertisements

2장. TCP/IP, 서브넷팅 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
16장 X.25 패킷 교환망 16.1 X.25 계층 구조 16.2 패킷 계층 프로토콜 16.3 요약.
Network Lab. Byoung-Son, Choi
3 장 OSI 기본 참조 모델 OSI : Open System Interconnection
Network Lab. Young-Chul Hwang
제 7장 정적 라우팅 프로토콜.
24 장 TCP/IP 24.1 개요 24.2 네트워크층 24.3 주소 지정 24.4 서브넷팅틍
VoIP (Voice Over Internet Protocol)
9장 데이터 링크층 개요 (Introduction To Data-Link Layer)
제 17 장 TCP : 전송 제어 프로토콜 정보통신연구실.
제 14장 Multicast & Broadcast
네트워킹 CHAPTER 13 Section 1 네트워킹의 개요와 java.net 패키지 Section 2 인터넷 주소와 URL
UDP (User Datagram Protocol)
15장 X.25 패킷 교환망 15.1 X.25 계층 15.2 X.25와 관련된 기타 프로토콜 15.3 요약.
IP.
Chapter 21 Network Layer: ARP, ICMP (IGMP).
Chapter 06. UDP 서버/클라이언트.
TCP/IP 응용 프로그램에 적용 가능한 다양한 소켓 옵션을 이해하고 활용한다.
컴퓨터 네트워크 PART 02 프로토콜 (chapter 03 트랜스포트 계층) 임효택
10 장 데이터 링크 제어(Data Link Control)
Chapter 05. TCP/IP.
13 장 광역 통신망(WAN) 13.1 점대점 WAN 13.2 교환형 WAN 13.3 ATM LAN 13.4 요약.
IPv 문은영 강유미 권혜숙 조경미.
4. LAN의 배선체계 (3장. LAN: Local Area Network)
17장 X.25 패킷 교환망 17.1 X.25 계층 17.2 X.25와 관련된 기타 프로토콜 17.3 요약.
Chapter 19 솔라리스 네트워크 관리 Solaris1 . TCP/IP 개요
WOL(Wake-On Lan) 컴퓨터공학과 4학년 박기웅.
제 7 장 인터넷 프로토콜 : IP 7.1 데이터그램 7.2 단편화 7.3 옵션 7.4 검사합 7.5 IP 설계 7.6 요약.
U D P 전공 : 정보보호 학번 : 이름 : 배 지 태.
2장. TCP/IP, 서브넷팅 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
Network Security WireShark를 활용한 프로토콜 분석 I.
2장. 인터넷의 개념과 주소.
22 장 전송층(Transport Layer)
2장. TCP/IP, 서브넷팅 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
제 15 장 BOOTP와 DHCP BOOTP 15.2 동적 호스트 설정 프로토콜.
21 장 전송층(Transport Layer)
9 TCP의 이해 학습 목표 전송 계층 프로토콜이 제공하는 기능을 이해한다.
Chapter 01. OSI 계층 모델.
TCP/IP TCP/IP의 이해 TCP UDP IP 한빛미디어(주).
16 장 네트워크 보안 : 방화벽과 VPN 16.1 개요 16.2 기밀성 16.3 전자 서명 16.4 인터넷 보안
Network 네트워크 이론 및 실습 TCP / IP 4장.
20 장 네트워킹과 인터네트워킹 장치 20.1 리피터(Repeaters) 20.2 브리지(Bridges)
21 장 네트워킹과 인터네트워킹 장치 21.1 중계기(Repeaters) 21.2 브릿지(Bridges)
10 장 데이터 링크 제어(Data Link Control)
10 장 데이터 링크 제어(Data Link Control)
2 네트워크 모델 학습 목표 모듈 개념을 알아보고 계층 구조의 필요성을 이해한다.
6.2.3 OSI 계층화의 개념 학습내용 (N) 접속(connection) 데이터단위(Data Unit)
10 기타 전송 계층 프로토콜.
01. 라우팅 및 원격 액세스의 개요 라우팅은 패킷을 송신지부터 수신지까지 어떠한 경로를 통해 보낼 것인지를 결정하는 방법
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
3 네트워크 기술 학습 목표 회선 교환 시스템과 패킷 교환 시스템의 차이와 원리를 이해한다.
Chapter 26 IP over ATM.
Chapter 2 네트워크 모델 (Network Models).
Ping Test.
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
Chapter 27 Mobile IP.
라우터의 이해 (보충자료) TCP/IP구성 Ping명령어를 이용한 연결검사 비트와 바이트 10진수/2진수/16진수
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
7 IP 프로토콜의 이해 학습 목표 네트워크 계층의 필요성과 역할을 이해한다.
제 13 장 인터넷 그룹 관리 프로토콜 정보통신연구실.
제 6 장 IP 패킷 전달과 라우팅 6.1 연결형 서비스와 비연결형 서비스 6.2 직접 전달과 간접 전달 6.3 라우팅 방법
5.2.3 교환방식의 비교 학습내용 교환방식의 비교.
The OSI Model and TCP/IP Protocol Suite
Chapter 2 네트워크 모델 (Network Models).
Network Lab. Young-Chul Hwang
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
ARP.
Presentation transcript:

4. IP 데이터그램과 라우팅 (6장. 인터넷과 IP) IP 데이터그램 : 특정 물리망에 종속되지 않은 가상의 패킷 형식.

4.1 비연결적 서비스 ◑ TCP/IP 설계자들은 Connectionless 서비스를 제공하는 IP 상에 신뢰 성있는 Connection-oriented 서비스를 제공하는 TCP의 구현을 결정. 4.2 가상 패킷의 필요성 ◑ 잘 설계된 인터넷 망에서는 실제 물리망의 세부 내용에 종속되지 않고, 하나의 통합망 상의 단말간 통신의 추상화를 제공하여야 함. ◑ 이기종의 망들이 정합되어 있는 인터넷 환경에서는 각 네트워크마다 별도의 프레임 형식(이더넷, FDDI, ATM)을 가지므로 특정 물리망의 프레임이 다른 물리망에서는 통용될 수 없음. ◑ 특정 물리망에 종속되지 않은 가상의 패킷 형식을 정의할 필요가 있음.

4.3 IP 데이터그램의 형식

VER(4비트): IP의 버전(현재의 버전 값인 4로 표시) HLEN(4비트): 헤더의 크기(32비트 단위, 최소값은 5) SERVICE(8비트): 서비스 클래스의 우선 순위, 지연, 처리율 등 (보통은 0) TLENGTH(16비트): 데이터그램의 전체 길이(바이트 단위) ID(16비트): 데이터그램의 식별을 위한 일련 번호 FLAGS(3비트): 미사용 비트, 단편화 금지 비트, 연속 패킷 비트 OFFSET(13비트): 단편화의 위치 옵셋(8비트 단위) TTL(TIME TO LIVE, 8비트): 홉 카운터 값(노드 통과시마다 1씩 감소) TYPE(8비트): 데이터를 전송하는 상위 프로토콜의 유형(TCP:6, UDP: 17, ICMP:1) CHECKSUM(16비트): 헤더에 대한 16비트 오류 검사 첵섬 SOURCE IP ADDRESS(32비트): 송신자의 IP 주소 DESTINATION IP ADDRESS(32비트): 수신자의 IP 주소 OPTIONS(가변 크기): 네트워크 점검 또는 디버깅 목적의 옵션으로 4바이트 단위

4.4 IP 데이터그램 발송 목적지 네트워크와 다음 홉을 갖는 라우팅 표 (R2)

4.5 IP 주소와 라우팅 표

4.6 데이터그램의 전달과 라우팅 ◑ 라우팅 표의 i번째 항목을 검사하는 계산 4.6 데이터그램의 전달과 라우팅 ◑ 라우팅 표의 i번째 항목을 검사하는 계산 if ( ( 주소마스크[ i ] & D) == 목적지[ i ] ) 다음 홉[ i ]로 발송; ◑ Animation 16_1 주소 192.4.10.3을 목적지로 하는 데이터그램을 고려하고, 그 데이터그램이 20.3의 그림에 설명된 라우팅 표를 포함하는 라우터에 도착하는 경우의 다음 홉을 선정하라. 소프트웨어가 표의 항목을 순차적으로 탐색한다고 가정하라. 255.255.255.0 &192.4.10.3 = =192.4.10.0 이므로 다음 홉 128.1.0.9 선정

4.7 최선-시도 (최선-노력: best-effort) 전달 1) IP가 데이트그램을 전달하기 위해 최선-시도를 할지라도, IP는 다음의 문제들의 처리를 보장하지 못한다. ◑ 데이터그램 복제(중복) ◑ 지연 혹은 어긋난 순서 ◑ 데이터 손상 ◑ 데이터그램 손실 2) 상위 TCP 프로토콜이 신뢰성있는 통신을 보장하기 위해 오류제어, 흐름제어, 시퀀스제어 등을 수행한다.