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

Slides:



Advertisements
Similar presentations
16장 X.25 패킷 교환망 16.1 X.25 계층 구조 16.2 패킷 계층 프로토콜 16.3 요약.
Advertisements

Network Lab. Byoung-Son, Choi
6 데이터 링크 계층.
Network Lab. Young-Chul Hwang
제 8 장 Traceroute 프로그램.
제 7장 정적 라우팅 프로토콜.
24 장 TCP/IP 24.1 개요 24.2 네트워크층 24.3 주소 지정 24.4 서브넷팅틍
Internet Group Management Protocol (IGMP)
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
VoIP (Voice Over Internet Protocol)
9장 데이터 링크층 개요 (Introduction To Data-Link Layer)
제 17 장 TCP : 전송 제어 프로토콜 정보통신연구실.
제 14장 Multicast & Broadcast
Internet Control Message Protocol Version 4 (ICMPv4)
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
15장 X.25 패킷 교환망 15.1 X.25 계층 15.2 X.25와 관련된 기타 프로토콜 15.3 요약.
Chapter 21 Network Layer: ARP, ICMP (IGMP).
제 19 장 TFTP 19.1 메시지 19.2 연결 19.3 데이터 전송 19.4 UTP 포트 19.5 TFTP 예제
TCP/IP 응용 프로그램에 적용 가능한 다양한 소켓 옵션을 이해하고 활용한다.
01. DHCP의 개념 조직의 네트워크에 연결되어 있는 워크스테이션의 TCP/IP 설정을 자동화하기 위한 표준 프로토콜
ARP Project 조 충 호 교수님 김 세 진 조교님 조 진 형 변 익 수
10 장 데이터 링크 제어(Data Link Control)
17장 X.25 패킷 교환망 17.1 X.25 계층 17.2 X.25와 관련된 기타 프로토콜 17.3 요약.
Chapter 19 솔라리스 네트워크 관리 Solaris1 . TCP/IP 개요
Trivial File Transfer Protocol (TFTP)
2장. 인터넷의 개념과 주소.
22 장 전송층(Transport Layer)
Contents 통신 프로토콜의 필요성 OSI의 7계층 참조 모델 계층적 프로토콜의 동작 TCP/IP 프로토콜
제 15 장 BOOTP와 DHCP BOOTP 15.2 동적 호스트 설정 프로토콜.
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
21 장 전송층(Transport Layer)
9 TCP의 이해 학습 목표 전송 계층 프로토콜이 제공하는 기능을 이해한다.
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
TCP/IP TCP/IP의 이해 TCP UDP IP 한빛미디어(주).
TCP/IP 인터네트워킹 INTERNETWORKING with TCP/IP <vol
16 장 네트워크 보안 : 방화벽과 VPN 16.1 개요 16.2 기밀성 16.3 전자 서명 16.4 인터넷 보안
-네트워크 관리 개요 및 SNMP 프로토콜 동작과정
10 장 데이터 링크 제어(Data Link Control)
10 장 데이터 링크 제어(Data Link Control)
2 네트워크 모델 학습 목표 모듈 개념을 알아보고 계층 구조의 필요성을 이해한다.
01. 라우팅 및 원격 액세스의 개요 라우팅은 패킷을 송신지부터 수신지까지 어떠한 경로를 통해 보낼 것인지를 결정하는 방법
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
3 네트워크 기술 학습 목표 회선 교환 시스템과 패킷 교환 시스템의 차이와 원리를 이해한다.
Chapter 26 IP over ATM.
01. DHCP의 개념 조직의 네트워크에 연결되어 있는 워크스테이션의 TCP/IP 설정을 자동화하기 위한 표준 프로토콜
01. 개요 네트워크에 있는 컴퓨터와 그룹에 대한 NetBIOS 이름에 대응되는 IP 주소를 찾아주는 서비스
웹(WWW).
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
Ping Test.
(Dynamic Host Configuration Protocol)
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
TCP/IP 인터네트워킹 INTERNETWORKING with TCP/IP <vol
Addressing the Network – IPv4
Chapter 27 Mobile IP.
라우터의 이해 (보충자료) TCP/IP구성 Ping명령어를 이용한 연결검사 비트와 바이트 10진수/2진수/16진수
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
DK-128 직렬통신 실습 아이티즌 기술연구소
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
제 13 장 인터넷 그룹 관리 프로토콜 정보통신연구실.
시리얼 UART 정리 정보통신•컴퓨터 공학부 송명규
제 6 장 IP 패킷 전달과 라우팅 6.1 연결형 서비스와 비연결형 서비스 6.2 직접 전달과 간접 전달 6.3 라우팅 방법
5.2.3 교환방식의 비교 학습내용 교환방식의 비교.
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
4. IP 데이터그램과 라우팅 (6장. 인터넷과 IP) IP 데이터그램 : 특정 물리망에 종속되지 않은 가상의 패킷 형식.
Network Lab. Young-Chul Hwang
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
6. 오류 보고 체계 (ICMP) (6장. 인터넷과 IP)
ARP.
소리가 작으면 이어폰 사용 권장!.
Presentation transcript:

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

23장 오류 보고 체계(ICMP) School of Computing & Information Department of Mobile Internet

23.1/2 최선-시도(best-effort)와 오류 검출 ◑ IP는 최선-시도 통신 서비스 제공 - 손실, 중복, 지연, 비순서화의 가능성 ◑ 오류를 피하고, 오류 발생시 문제를 보고하려는 시도 - 첵섬 사용 School of Computing & Information Department of Mobile Internet

23.3 Internet Control Message Protocol (ICMP) School of Computing & Information Department of Mobile Internet

23.3 Internet Control Message Protocol (ICMP) IP가 오류 메시지를 보내는데 사용하는 프로토콜: ICMP ◑ 소스억제(Source Quench) 더 이상 버퍼 공간이 없을 만큼 많은 데이터그램을 수신하는 경우 ◑ 시간초과(Time Exceeded) TIME TO LIVE 필드가 0이 되거나, 모든 단편들이 도착하기 전에 재조립 타이머가 끝나는 경우 ◑ 목적지 비도착(Destination Unreachable) 라우터가 데이터그램이 최종 목적지로 전달될 수 없는 경우 School of Computing & Information Department of Mobile Internet

23.3 Internet Control Message Protocol (ICMP) ◑ 방향 전환(Redirect) 라우터가 호스트에게 경로를 바꾸게 하도록 ◑ 인수 문제(Parameter Problem) 데이터그램에 명시된 인수들 중의 하나가 부정확함 ◑ 에코 요청/응답(Echo Request/Reply) 에코 요청과 응답 메시지 ◑ 주소 마스크 요청/응답(Address Mask Request/Reply) 호스트는 부팅될 때 주소 마스크 요청을 방송 School of Computing & Information Department of Mobile Internet

23.4 ICMP 메시지 전송 ◑ 데이터그램에 ICMP 메시지를 캡슐화 ◑ ICMP 메시지는 IP데이터그램의 자료 영역(data area)에 놓인다. School of Computing & Information Department of Mobile Internet

23.5 도달성테스트를 위한 ICMP 메시지 사용 ICMP 에코 요청과 응답 메시지를 사용 ◑ Ping은 어떻게 동작하는가? School of Computing & Information Department of Mobile Internet

23.6 라우트(route) 추적을 위한 ICMP 사용 traceroute 도구는 ICMP 메시지를 사용 ◑ traceroute는 단순히 일련의 데이터그램들을 전송하고, 각 데이터그램에 대한 응답을 기다린다. 1) TIME TO LIVE값을 1로 설정하고, 수신한 첫번째 라우터는 TIME TO LIVE를 감소시킨 후, ICMP시간 초과 메시지 2) TIME TO LIVE가 2로 송신. 두번째 라우터는 TIME TO LIVE를 0으로 만든 후, ICMP시간 초과 메시지 ◑ UDP 사용: ICMP 목적지 비도착 메시지 School of Computing & Information Department of Mobile Internet

23.7 traceroute의 마지막 프린트 주소 1) traceroute ◑ 최종 목적지 도착까지 데이터그램 TIME TO LIVE 값을 증가 ◑ 목적지 호스트가 응답하도록 두 가지 방법 => 다중 네트워크 인터페이스를 갖는 목적지는 다른 주소 2) Microsoft 구현 tracert (목적지 주소) ◑ 에코 요청 ICMP 메시지 전송 - 목적지 호스트는 에코 응답 3) 대부분의 유닉스 버전 (인터페이스 주소) ◑ 존재하지 않은 응용에게 UDP 메시지 전송 - 시간 초과 메시지 또는 목적지 미도착 메시지 수신 School of Computing & Information Department of Mobile Internet

23.8 경로 MTU발견 ICMP 오류 메시지와 오류 메시지를 보내지게 할 탐사 ◑ IP소프트웨어는 네트워크의 MTU보다 더 큰 데이터그램을 단편화. ◑ 호스트가 경로 MTU를 결정하는데 사용할 수 있는 체계: ICMP 오류 메시지와 오류 메시지를 보내지게 할 탐사 ◑ 오류 메시지는 단편화가 요청 되었지만 허락되지 않았다고 보고하는 ICMP 메시지로 구성 단편화되면 안되는 데이터그램을 지정하는 FLAG 필드내의 비트 ◑ 라우터는 단편화를 수행하지 않는다. 대신, 라우터는 ICMP 단편화 요청 메시지를 소스로 다시 전송하고, 그 데이터그램을 버린다. School of Computing & Information Department of Mobile Internet