통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우

Slides:



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

컴퓨터와 인터넷.
Part TCP / IP(계속) 3. IP 주소 4. IP 라우팅 5. 응용 프로토콜.
2장. TCP/IP, 서브넷팅 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
16장 X.25 패킷 교환망 16.1 X.25 계층 구조 16.2 패킷 계층 프로토콜 16.3 요약.
네트워크 기술을 통한 현재와 미래 소개.
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)
Internet Control Message Protocol Version 4 (ICMPv4)
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
11 장 LAN 기본 개념과 Ethernet LAN
8장. 원격지 시스템 관리하기.
15장 X.25 패킷 교환망 15.1 X.25 계층 15.2 X.25와 관련된 기타 프로토콜 15.3 요약.
IP.
Chapter 21 Network Layer: ARP, ICMP (IGMP).
Error Detection and Correction
ARP Project 조 충 호 교수님 김 세 진 조교님 조 진 형 변 익 수
10 장 데이터 링크 제어(Data Link Control)
4. LAN의 배선체계 (3장. LAN: Local Area Network)
PSW : PROGRAM STATUS WORD
17장 X.25 패킷 교환망 17.1 X.25 계층 17.2 X.25와 관련된 기타 프로토콜 17.3 요약.
Chapter 5 UDP Socket 소켓 프로그래밍.
WOL(Wake-On Lan) 컴퓨터공학과 4학년 박기웅.
제 7 장 인터넷 프로토콜 : IP 7.1 데이터그램 7.2 단편화 7.3 옵션 7.4 검사합 7.5 IP 설계 7.6 요약.
Chap 6.Assembler 유건우.
2장. TCP/IP, 서브넷팅 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
Network Security WireShark를 활용한 프로토콜 분석 I.
2장. 인터넷의 개념과 주소.
22 장 전송층(Transport Layer)
Contents 통신 프로토콜의 필요성 OSI의 7계층 참조 모델 계층적 프로토콜의 동작 TCP/IP 프로토콜
제 15 장 BOOTP와 DHCP BOOTP 15.2 동적 호스트 설정 프로토콜.
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
9 TCP의 이해 학습 목표 전송 계층 프로토콜이 제공하는 기능을 이해한다.
TCP/IP TCP/IP의 이해 TCP UDP IP 한빛미디어(주).
TCP/IP 인터네트워킹 INTERNETWORKING with TCP/IP <vol
21 장 네트워킹과 인터네트워킹 장치 21.1 중계기(Repeaters) 21.2 브릿지(Bridges)
ARM Development Suite v1.2
10 장 데이터 링크 제어(Data Link Control)
10 장 데이터 링크 제어(Data Link Control)
2 네트워크 모델 학습 목표 모듈 개념을 알아보고 계층 구조의 필요성을 이해한다.
10 기타 전송 계층 프로토콜.
01. 라우팅 및 원격 액세스의 개요 라우팅은 패킷을 송신지부터 수신지까지 어떠한 경로를 통해 보낼 것인지를 결정하는 방법
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
3 네트워크 기술 학습 목표 회선 교환 시스템과 패킷 교환 시스템의 차이와 원리를 이해한다.
Chapter 26 IP over ATM.
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
Ping Test.
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
Addressing the Network – IPv4
Chapter 27 Mobile IP.
라우터의 이해 (보충자료) TCP/IP구성 Ping명령어를 이용한 연결검사 비트와 바이트 10진수/2진수/16진수
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
AT MEGA 128 기초와 응용 I 기본적인 구조.
7 IP 프로토콜의 이해 학습 목표 네트워크 계층의 필요성과 역할을 이해한다.
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
제 13 장 인터넷 그룹 관리 프로토콜 정보통신연구실.
시리얼 UART 정리 정보통신•컴퓨터 공학부 송명규
제 6 장 IP 패킷 전달과 라우팅 6.1 연결형 서비스와 비연결형 서비스 6.2 직접 전달과 간접 전달 6.3 라우팅 방법
5.2.3 교환방식의 비교 학습내용 교환방식의 비교.
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
4. IP 데이터그램과 라우팅 (6장. 인터넷과 IP) IP 데이터그램 : 특정 물리망에 종속되지 않은 가상의 패킷 형식.
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
ARP.
Presentation transcript:

통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우 교재 : Computer Networks and Internets (D.E. Comer) 컴퓨터네트워크와 인터넷(조경산 역) 전산정보학부 모바일인터넷과 권 춘 우 http://www.dongyang.ac.kr/~cwkwon e-mail : cwkwon@dongyang.ac.kr

21장 IP 캡슐화, 단편화 그리고 재조립 School of Computing & Information Department of Mobile Internet

21.1/2 데이터그램 전송과 프레임 1) 소개 데이터그램 전송과 프레임 ◑ 호스트/라우터가 네트워크를 통해 데이터그램을 전송하는 방법 : 캡슐화 ◑ 라우터가 대형 데이터그램을 전송하는 방법 : 단편화/재조립(수신 호스트) 데이터그램 전송과 프레임 ◑ IP 소프트웨어가 다음 홉 N을 선택하여 데이터그램을 전송 ◑ 네트워크 하드웨어는 데이터그램 형식/인터넷 주소지정을 모름. 명시된 네트워크 프레임 형식, 하드웨어 주소지정 방법을 사용 School of Computing & Information Department of Mobile Internet

21.3 캡슐화 ◑ 물리적 네트워크를 통한 데이터그램의 전송 : 데이터그램 형식을 이해하지 못하므로 프레임으로 캡슐화 ◑ 물리적 네트워크를 통한 데이터그램의 전송 : 데이터그램 형식을 이해하지 못하므로 프레임으로 캡슐화 ◑ IP를 위해 예약된 특정 값을 프레임 유형 필드에 할당 ◑ 프레임의 목적지 주소에 다음 홉의 주소 지정 School of Computing & Information Department of Mobile Internet

21.4 인터넷을 통한 전송 School of Computing & Information Department of Mobile Internet

21.4 인터넷을 통한 전송 ◑ 호스트/라우터는 추가적 헤더 없이 메모리에 데이터그램을 저장 => 데이터그램은 네트워크에 적합한 프레임으로 캡슐화 ◑ 프레임 헤더의 크기는 네트워크 기술에 의존: 예) 이더넷 헤더, FDDI 헤더 ◑ 프레임 헤더는 인터넷을 통해 이동하는 동안 누적되지 않는다. ◑ 프레임이 도착하면, 수신자는 프레임 자료 영역으로부터 그 데이터그램을 추출하고 프레임 헤더를 버린다. School of Computing & Information Department of Mobile Internet

21.5 MTU, 데이터그램 크기, 그리고 캡슐화 ◑ 각 네트워크에서 프레임이 운반할수 있는 자료의 최대 양 School of Computing & Information Department of Mobile Internet

21.5 MTU, 데이터그램 크기, 그리고 캡슐화 1) 라우터의 이기종 MTU 문제 해결: 단편화(fragmentation) 각 단편을 독립적으로 보낸다. 2) 단편은 다른 데이터그램들과 동일한 형식 ◑ 헤더의 FLAGS 필드의 한 비트가 데이터그램이 단편인지 완전한 데이터그램인지를 명시 ◑ FRAGMENT OFFSET 필드는 원래 데이터그램에서 그 단편이 어디에 속하는지를 명시 School of Computing & Information Department of Mobile Internet

21.5 MTU, 데이터그램 크기, 그리고 캡슐화 ◑ 라우터는 네트워크 MTU와 데이터그램 헤더를 사용하여 단편 생성 School of Computing & Information Department of Mobile Internet

21.6 재조립 ◑ 단편들로부터 원래 데이터그램을 생성: 재조립(reassembly) ◑ 모든 단편들은 원래 데이터그램과 동일한 목적지 주소를 갖는다. ◑ 자료의 마지막 단편은 헤더에 추가적인 한 비트를 1로 설정 =>수신자는 모든 단편들의 성공적 도착 확인 ◑ 최종 목적지 호스트가 단편들을 재조립 School of Computing & Information Department of Mobile Internet

21.6 재조립 최종 목적지에게 단편들을 재조립하는 두 가지 주요장점 라우터는 그 데이터그램이 단편인 지를 알 필요가 없다. ◑ 라우터의 상태 정보양을 줄인다. 라우터는 그 데이터그램이 단편인 지를 알 필요가 없다. ◑ 라우터를 동적으로 변하게 한다. 최종목적지 까지 재조립을 연기함으로써, IP는 일부 단편들을 다른 단편들과는 다른 라우트로 전송 School of Computing & Information Department of Mobile Internet

21.7 데이터그램 식별 1) IP는 전달을 보증하지 않는다. 2) 순서가 어긋나게 도착하는 단편들의 재조립 => 개별 단편들은 손실되거나 순서가 어긋나게 도착할 수 있다. 2) 순서가 어긋나게 도착하는 단편들의 재조립 => 유일한 식별 번호를 IDENTIFICATION 필드에 위치시킨다. IP 소스 주소와 식별 번호를 사용한다. 3) FRAGMENT OFFSET필드: 단편들의 순서를 지정 School of Computing & Information Department of Mobile Internet

21.8 단편 손실 1) 일부 단편들이 지연되거나 손실되는 문제 발생 2) IP의 재조립 타이머의 결과는 전부 또는 전무이다. ◑ 수신자는 분실된 단편이 지연되는 경우에는 수신된 단편들을 저장 ◑ IP는 단편들을 유지하는 최대 시간을 지정한다. 2) IP의 재조립 타이머의 결과는 전부 또는 전무이다. 모든 단편들이 도착하여 IP가 그 데이터그램을 재조립하거나, 또는 IP는 전체 데이터그램을 버린다. School of Computing & Information Department of Mobile Internet

21.9 단편의 단편화 1) 단편이 더 작은 MTU를 갖는 다른 네트워크에 도착하면? ◑ 단편의 단편화 2) IP는 원래의 단편과 부단편을 구분하지 않는다. ◑ 모든 단편들을 동일하게 만드는 장점 : CPU 시간 절약, 각 단편의 헤더에 필요한 정보의 양 감소 School of Computing & Information Department of Mobile Internet