Next Generation: IPv6 and ICMPv6

Slides:



Advertisements
Similar presentations
Copyright© 2005 DASAN Networks, Inc. V61XXF NOV
Advertisements

1 차세대 인터넷 IP 프로토콜 기술 1999 년 11 월 9 일 장 영 내.
멀티미디어 서비스를 위한 IP 네트워크 순천향대학교 정보기술공학부 이 상 정
SFP Bi-Di Transceiver FIBER OPTIC L2 SWICTH PRODUCT SPECIFICATION
Chapter 7 ARP and RARP.
TCP/IP 통신망 특론 3장 인터넷프로토콜( IP ).
Internet Protocol Version4
Chapter 8 Authorization
Mobile IPV 양현태 김영진.
Mobile IPv 여지민 송구득 박근홍 (수)
제 13 장 인터넷 그룹 관리 프로토콜.
컴퓨터 네트워크 Chapter 5-2 컴퓨터 네트워크.
차세대 IPv6와 ICMPv 데이터그램 25.2 단편화 25.3 옵션 25.4 검사합 25.5 IP 설계
IPv 노경태 한종우 김지원 장종곤.
TCP/IP Network Experimental Programming [IPv6에 의한 통신 실험]
암호화 기술(SSL, IPSec) 손재성 권기읍 안복선 최준혁
IPsec 석진선.
IP Traceback 2002년 5월 22일 정지웅
TCP/IP 네트워크 제 8장 Traceroute 프로그램 정보통신연구실.
Computer Communications LAB.,
2장. TCP/IP, 서브넷팅 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
IPv6 도입과 동향.
20 장 네트워크층 프로토콜 : ARP, IPv4, ICMP, IPv6, ICMPv6
Internet Group Management Protocol (IGMP)
Delivery and Routing of IP Packets
제 9 장 ICMP 목원대학교 정보통신공학과 이 명 선.
Internet Control Message Protocol (ICMP)
ARP TARM PROJECT 1조 신영민.
LOGO 네트워크 운용(2).
IPv 문은영 김은혜 류현미.
라우팅의 기술 RIP과 OSPF의 개요 및 동작과정 1조 : 박지훈, 최정연, 추태영 RIP과 OSPF의 개요 및 동작과정.
Chapter 02 네트워크에 대한 이해.
IPv6 (Internet Protocol Version 6) 백상현 김아름
Chapter 11. Raw 소켓.
(Next Generation Internet Protocol)
Chapter 11 Unicast Routing Protocols.
라우팅 기술 (RIP, OSPF) 컴퓨터공학과 강지훈 윤인선 이고운
Chapter 8 목차 8.1 네트워크 보안이란 무엇인가? 8.2 암호학의 원리 8.3 메시지 무결성 8.4 종단점 인증
Routing Protocol - Router의 주 목적 중 하나는 Routing
S N M P (Simple Network Management System).
IPSec (Internet Protocol Security protocol)
Chapter 05 목록화.
Network Security Footprint & Scan.
IP.
Network Layer: ARP, ICMP (IGMP).
3부 해킹 전 정보 획득 Chapter 6. 풋프린팅과 스캔
TCP/IP 통신망 특론 2장 Link Layer 컴퓨터 네트워크 실험실 이희규.
IP(Internet Protocol)
Chapter 15 Transmission Control Protocol (TCP).
TCP/IP 인터네트워킹 INTERNETWORKING with TCP/IP <vol
IPv 이 동 주 HONGIK UNIVERSITY.
Inje Univ. Network Team2 Jung Chang Hwan
네트워크와 소켓 프로그래밍 Chapter 01. * 학습목표 TCP/IP 프로토콜의 동작 원리를 개관 소켓의 기본 개념을 이해
Transmission Control Protocol (TCP)
5과목 데이터통신 강사 이 민 욱.
TCP/IP 네트워크 구조 TCP/IP 개요 TCP/IP 프로토콜 한빛미디어(주).
5장. 네트워크 계층과 라우팅 내용 네트워크 계층(Network Layer) 소개 라우팅 알고리즘 IP 프로토콜
Chapter 4 네트워크 계층 소개.
팀 프로젝트 [데이터통신] 김진억 성보라 문제명 박상민 이혜영.
8 네트워크 계층 프로토콜 학습 목표 IPv6의 필요성과 헤더 구조를 이해한다. 이동 IP 프로토콜의 터널링 원리를 이해한다.
김 형 진 전북대학교 IT응용시스템공학과 네트워크의 기본 Chapter 김 형 진 전북대학교 IT응용시스템공학과.
제 11장 User Datagram Protocol(UDP)
TCP/IP 인터네트워킹 INTERNETWORKING with TCP/IP <vol
Chapter 10 Mobile IP.
Part TCP / IP 1. TCP / IP 프로토콜 2. 기본 프로토콜.
Chapter 17 BOOTP and DHCP.
제 9 장 ICMP 9.1 메시지 유형 9.2 메시지 형식 9.3 오류 보고 9.4 질의 9.5 검사합 9.6 ICMP 설계
Information Security - Network Scanning.
IPv 이 동 주.
6. 오류 보고 체계 (ICMP) (6장. 인터넷과 IP)
Presentation transcript:

Next Generation: IPv6 and ICMPv6 Chapter 31 Next Generation: IPv6 and ICMPv6

CONTENTS IPv6 IPv6 ADDRESSES IPv6 PACKET FORMAT ICMPv6 TRANSITION FROM IPv4 TO IPv6

31.1 IPv6

31.1 IPv6 IPv6 등장배경 IPv4의 주소 공간의 한계 IPv4는 최소 지연과 자원의 예약 불가

31.1 IPv6 IPv6 장점 확장된 주소공간 개선된 헤더 형식 새로운 옵션 확장허용 자원 할당에 대한 지원 향상된 보안성 제공

31.2 IPv6 ADDRESSES

31.2 IPv6 주소 IPv6 주소

31.2 IPv6 주소 16진수 콜론 표기 IPv6는 주소를 보다 읽기 쉽게 하기 위해 16진수 콜론 표기를 규정 주소는 하나의 콜론으로 분리된 각 4개의 16진수와 전체적으로 32개의 16진수로 구성

31.2 IPv6 주소 생략된 주소

31.2 IPv6 주소 연속된 0이 생략된 주소

31.2 IPv6 주소 CIDR 주소

31.2 IPv6 주소 주소 범주 유니캐스트 주소(Unicast Address) 애니캐스트 주소(Anycast Address) 멀티캐스트 주소(Multicast Address)

31.2 IPv6 주소 주소 구조

31.2 IPv6 주소 제공자 기반 주소

31.2 IPv6 주소 주소 공간 할당 IPv6 주소를 위한 유형 접두사 접두사 유형 비율 접두사 유형 비율 ------------- ------------ ------- 0000 0000 Reserved 1/256 0000 0001 Reserved 1/256 0000 001 NSAP 1/128 0000 010 IPX (Novell) 1/128 0000 011 Reserved 1/128 0000 100 Reserved 1/128 0000 101 Reserved 1/128 0000 110 Reserved 1/128 0000 111 Reserved 1/128 0001 Reserved 1/16 001 Reserved 1/8 010 Provider-based unicast addresses

31.2 IPv6 주소 주소 공간 할당 IPv6 주소를 위한 유형 접두사 접두사 유형 유형 접두사 유형 유형 ---------- ----------- ----------- 011 Reserved 1/8 100 Geographic unicast addresses 1/8 101 Reserved 1/8 110 Reserved 1/8 1110 Reserved 1/16 1111 0 Reserved 1/32 1111 10 Reserved 1/64 1111 110 Reserved 1/128 1111 1110 0 Reserved 1/512 1111 1110 10 Link local addresses 1/1024 1111 1110 11 Site local addresses 1/1024 1111 1111 Multicast addresses 1/256

31.2 IPv6 주소 주소 계층

31.2 IPv6 주소 제공자 기반 유니캐스트 유형 식별자 (Type Identifier) 등록 식별자 (Registry Identifier) 제공자 식별자 (Provider Identifier) 가입자 식별자 (Subscriber Identifier) 서브넷 식별자 (Subnet Identifier) 노드 식별자 (Node Identifier)

31.2 IPv6 주소 미 지정 주소

31.2 IPv6 주소 루프백(loopback) 주소

31.2 IPv6 주소 호환 주소

31.2 IPv6 주소 맵 주소

31.2 IPv6 주소 링크 로컬 주소

31.2 IPv6 주소 사이트 로컬 주소

31.2 IPv6 주소 멀티캐스트 주소

31.3 IPv6 PACKET FORMAT

31.3 IPv6 패킷 형식 IPv6 데이터그램

31.3 IPv6 패킷 형식 IPv6 데이터그램의 형식

31.3 IPv6 패킷 형식 기본 헤더 버전 (Version) 우선 순위 (Priority) 흐름 레이블 (Flow Label) 페이로드 길이 (Payload Length) 다음 헤더 (Next Header) 홉 제한 (Hop Limit) 발신지 주소/목적지 주소(Source/Destination Address)

31.3 IPv6 패킷 형식 기본 헤더 다음 헤더 코드 코드 다음 헤더 코드 다음 헤더 ------- -------------------------- 0 Hop-by-hop option 2 ICMP 6 TCP 17 UDP 43 Source routing 44 Fragmentation 50 Encrypted security payload 51 Authentication 59 Null (No next header) 60 Destination option

31.3 IPv6 패킷 형식 우선 순위 혼잡 제어 트래픽(Congestion-Controlled Traffic) 우선순위 내용 우선순위 내용 ---------- --------------------- 0 No specific traffic 1 Background data 2 Unattended data traffic 3 Reserved 4 Attended bulk data traffic 5 Reserved 6 Interactive traffic 7 Control traffic

31.3 IPv6 패킷 형식 우선 순위 혼잡 제어 트래픽(Congestion-Controlled Traffic) 불특정 트래픽(No Specific Traffic) 백그라운드 데이터(Backgroud Data) 예상치 않은 데이터 트래픽(Unattended Data Traffic) 예상된 많은 데이터 트래픽(Attended Bulk Data Traffic) 대화형 트래픽(Interactive Traffic) 제어 트래픽(Control Traffic)

31.3 IPv6 패킷 형식 우선 순위 비혼잡 제어 트래픽(NonCongestion-Controlled Traffic) 우선순위 내용 ------------ -------------------------------- 8 Data with most redundancy . 15 Data with least redundancy

31.3 IPv6 패킷 형식 흐름 레이블 라우터에 의해 특별한 조정이 필요한 특정 발신로부터 특정 목적지로 보내는 패킷의 연속 발신지 주소와 흐름 레이블 값의 조합으로 패킷의 흐름을 정의

31.3 IPv6 패킷 형식 IPv4와 IPv6의 헤더 비교 헤더 길이 필드 제거 서비스 유형 필드 제거 전체 길이 필드 제거되고 페이로드 길이 필드로 대체 식별, 플래그, 옵셋 필드는 제거 TTL 필드는 홉 제한(Hop Limit)이라고 함 프로토콜 필드는 다음 헤더 필드로 대체 헤더 검사합은 제거 옵션 필드는 확장 헤더로 구현

31.3 IPv6 패킷 형식 확장 헤더 형식

31.3 IPv6 패킷 형식 확장 헤더 유형

31.3 IPv6 패킷 형식 홉간 옵션 헤더 형식

31.3 IPv6 패킷 형식 홉간 옵션 헤더에서 옵션 형식

31.3 IPv6 패킷 형식 Pad 1

31.3 IPv6 패킷 형식 Pad N

31.3 IPv6 패킷 형식 점보 페이로드(Jumbo Payload)

31.3 IPv6 패킷 형식 소스 라우팅

31.3 IPv6 패킷 형식 소스 라우팅 예

31.3 IPv6 패킷 형식 단편화

31.3 IPv6 패킷 형식 인증

31.3 IPv6 패킷 형식 인증 데이터의 계산

31.3 IPv6 패킷 형식 암호화된 보안 페이로드

31.3 IPv6 패킷 형식 전송 모드 암호화

31.3 IPv6 패킷 형식 터널-모드 암호화

31.4 ICMPv6

31.4 ICMPv6 버전 4와 버전 6의 네트워크 계층 비교

31.4 ICMPv6 ICMPv6 메시지의 종류

31.4 ICMPv6 ICMP 메시지의 일반 형식

31.4 ICMPv6 오류 보고 메시지

31.4 ICMPv6 오류 보고 메시지 ICMPv4와 ICMPv6의 오류 보고 메시지 비교 Type of Message V4 V6 ----------------------- ------ ----- Destination unreachable Yes Yes Source quench Yes No Packet too big No Yes Time exceeded Yes Yes Parameter problem Yes Yes Redirection Yes Yes

31.4 ICMPv6 오류 보고 메시지 목적지 도달 불가 메시지 형식

31.4 ICMPv6 오류 보고 메시지 목적지 도달 불가 코드 필드 코드 0 : 목적지의 경로 없음 코드 1 : 통신이 금지된 코드 2 : 엄격한 소스 라우팅이 불가능 코드 3 : 목적지 주소에 도달할 수 없음 코드 4 : 이용할 포트가 없음

31.4 ICMPv6 오류 보고 메시지 패킷이 너무 큰 메시지 형식

31.4 ICMPv6 오류 보고 메시지 시간초과 메시지 형식

31.4 ICMPv6 오류 보고 메시지 매개 변수 문제 메시지 형식

31.4 ICMPv6 오류 보고 메시지 재지정 메시지 형식

31.4 ICMPv6 질의 메시지

31.4 ICMPv6 질의 메시지 ICMPv4와 ICMPv6의 질의 메시지 비교 Type of Message V4 V6 --------------------- ------ ---- Echo request and reply Yes Yes Timestamp request and reply Yes No Address mask request and reply Yes No Router solicitation Yes Yes Neighbor solicitation ARP Yes Group membership IGMP Yes

31.4 ICMPv6 질의 메시지 에코 요구와 응답 메시지

31.4 ICMPv6 질의 메시지 라우터 요청 형식

31.4 ICMPv6 질의 메시지 라우터 광고 형식

31.4 ICMPv6 질의 메시지 이웃 요청 메시지

31.4 ICMPv6 질의 메시지 이웃 광고 메시지

31.4 ICMPv6 질의 메시지 그룹 멤버쉽 그룹 멤버쉽 형태 버전 4에서 네트워크 계층은 IGMP라는 독립적인 프로토콜 멤버쉽 종료는 명시된 메시지에 의해 처리 그룹 멤버쉽 형태 보고(report) 질의(query) 종료(termination)

31.4 ICMPv6 질의 메시지 그룹 멤버쉽 메시지

31.4 ICMPv6 질의 메시지 그룹 멤버쉽 그룹 멤버쉽 메시지 형식(질의)

31.4 ICMPv6 질의 메시지 그룹 멤버쉽 그룹 멤버쉽 메시지 형식(보고)

31.4 ICMPv6 질의 메시지 그룹 멤버쉽 그룹 멤버쉽 메시지 형식(종료)

31.4 ICMPv6 질의 메시지 그룹 멤버쉽 그룹 멤버쉽 메시지 형식 그룹 멤버쉽 간의 네 가지 상황

TRANSITION FROM IPv4 TO IPv6 31.5 TRANSITION FROM IPv4 TO IPv6

31.5 IPv4에서 IPv6로의 천이 세 가지 천이 전략

31.5 IPv4에서 IPv6로의 천이 이중 스택

31.5 IPv4에서 IPv6로의 천이 터널링 자동 터널링

31.5 IPv4에서 IPv6로의 천이 터널링 조절된 터널링

31.5 IPv4에서 IPv6로의 천이 헤더 변환

31.5 IPv4에서 IPv6로의 천이 헤더 변환 헤더 변환 과정 IPv6 주소를 IPv4로 사상 확장 헤더는 옵션으로 전환 IPv4 헤더의 길이를 계산하여 해당 필드에 삽입 IPv4 패킷의 전체 길이를 계산하여 해당 필드에 삽입