IPv6 20011397 문은영 20021408 강유미 20021419 권혜숙 20021620 조경미.

Slides:



Advertisements
Similar presentations
IPv6 발표자 : 김병종 2조: 진흥수, 김병종, 장진혁 이웅섭, 주환준 경남직업전문학교.
Advertisements

CHAPTER 5 - IPv4 주소
Part TCP / IP(계속) 3. IP 주소 4. IP 라우팅 5. 응용 프로토콜.
2장. TCP/IP, 서브넷팅 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
IP Addressing and Subnet.
인터넷과 TCP/IP 제 3 장 인터넷 프로토콜 v6.
차세대 IPv6와 ICMPv 데이터그램 25.2 단편화 25.3 옵션 25.4 검사합 25.5 IP 설계
IPv6 IPv6 Next Generation IPv 김정원 Next Generation
Chapter 2. IP Address IP Address의 구성에 대한 자세한 설명과 함께 IP Address를 효율적으로 관리하기 위한 방법인 서브넷팅, 수퍼넷팅, VLSM 등에 대해서 단계별로 접근할 수 있다. 몇가지 예제를 통해서 서브넷팅에 대한 개념을 정리하고.
IPv 이 동 주 HONGIK UNIVERSITY.
IPv 이 동 주.
24 장 TCP/IP 24.1 개요 24.2 네트워크층 24.3 주소 지정 24.4 서브넷팅틍
IPv 문은영 김은혜 류현미.
IPv6 주소체계.
23 장 TCP/IP 23.1 개요 23.2 네트워크층 23.3 전송층 23.4 응용층 24.5 요약.
IPv6 (Internet Protocol Version 6) 백상현 김아름
Internet Group Management Protocol (IGMP)
IPv6 (Internet Protocol Version 6)
VoIP (Voice Over Internet Protocol)
(Next Generation Internet Protocol)
9장 데이터 링크층 개요 (Introduction To Data-Link Layer)
제 14장 Multicast & Broadcast
무선인터넷 보안기술 컴퓨터공학부 조한별.
제 15 장 점 대 점 프로토콜 15.1 천이상태 15.2 PPP 계층 15.3 링크 제어 프로토콜 15.4 인증
컴퓨터 네트워크 II - 기말고사 토폴로지 발표자료
IPv6기반의 컴퓨터통신 정해웅 황경태.
IP.
Chapter 21 Network Layer: ARP, ICMP (IGMP).
IPv6 출현 배경 현재 사용중인 IPv4는 20년 전에 표준화가 됨. 약 43억개 주소 사용 가능.
TCP/IP 응용 프로그램에 적용 가능한 다양한 소켓 옵션을 이해하고 활용한다.
GPRS(general Packet Radio System) 설명
Wireless Java Programming
Chapter 19 솔라리스 네트워크 관리 Solaris1 . TCP/IP 개요
2장. TCP/IP, 서브넷팅 2012년 2학기 중부대학교 정보보호학과 이병천 교수.
IPv 이 동 주 HONGIK UNIVERSITY.
2장. 인터넷의 개념과 주소.
IPv 이 동 주 HONGIK UNIVERSITY.
22 장 전송층(Transport Layer)
소규모 IPTV 사업자용 실시간 미디어 플랫폼 기술
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 한빛미디어(주).
네트워크 프로토콜.
TCP/IP 인터네트워킹 INTERNETWORKING with TCP/IP <vol
16 장 네트워크 보안 : 방화벽과 VPN 16.1 개요 16.2 기밀성 16.3 전자 서명 16.4 인터넷 보안
Network 네트워크 이론 및 실습 TCP / IP 4장.
20 장 네트워킹과 인터네트워킹 장치 20.1 리피터(Repeaters) 20.2 브리지(Bridges)
31장 인터넷 보안 프로토콜 31.1 IP 계층 보안 31.2 전송계층 보안 31.3 응용계층 보안 31.4 방화벽
2 네트워크 모델 학습 목표 모듈 개념을 알아보고 계층 구조의 필요성을 이해한다.
01. 라우팅 및 원격 액세스의 개요 라우팅은 패킷을 송신지부터 수신지까지 어떠한 경로를 통해 보낼 것인지를 결정하는 방법
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
3 네트워크 기술 학습 목표 회선 교환 시스템과 패킷 교환 시스템의 차이와 원리를 이해한다.
Chapter 26 IP over ATM.
Chapter 2 네트워크 모델 (Network Models).
Chapter 27 Mobile IP.
라우터의 이해 (보충자료) TCP/IP구성 Ping명령어를 이용한 연결검사 비트와 바이트 10진수/2진수/16진수
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
7 IP 프로토콜의 이해 학습 목표 네트워크 계층의 필요성과 역할을 이해한다.
제 13 장 인터넷 그룹 관리 프로토콜 정보통신연구실.
제 6 장 IP 패킷 전달과 라우팅 6.1 연결형 서비스와 비연결형 서비스 6.2 직접 전달과 간접 전달 6.3 라우팅 방법
Chapter 2 네트워크 모델 (Network Models).
IO-Link 통신 기술 소개 산업 Ethernet 필드버스 게이트웨이 접속 IO-Link 마스터 IO-Link 통신
4. IP 데이터그램과 라우팅 (6장. 인터넷과 IP) IP 데이터그램 : 특정 물리망에 종속되지 않은 가상의 패킷 형식.
IPv 이 동 주.
ARP.
Presentation transcript:

IPv6 20011397 문은영 20021408 강유미 20021419 권혜숙 20021620 조경미

1. 개요 (1/1) IPv4의 한계 IPv6의 등장 - IP 주소에 대한 수요 증가로 주소 고갈 문제 발생 - 클래스 단위 주소 할당 방식으로 인한 주소의 낭비 - 다양한 서비스 제공, 보안기술 등 새로운 요구 사항 등장 IPv6의 등장 - 1996년 IETF에서 IPv6(IP version 6, RFC 2460)를 표준화 - 기존 IPv4의 32비트 주소길이를 4배 확장한 128비트 주소 길이를 사용(약 3.4×1038(2128)개) - 보안, 라우팅 효율성 문제, QoS(Quality of Service) 보장, 무선 인터넷 지원 등 다양한 기능들을 제공

2. 특징 (1/3) 확장된 주소 공간 새로운 헤더 포멧 향상된 서비스의 지원 보안 기능 IPv6는 프로토콜 내에 보안관련 기능을 탑재 주소 자동설정 LAN상의 MAC(Medium Access Control)주소와 라우터가 제공하는 네트워크 프리픽스(prefix)를 결합하여 IP 주소 자동설정

2. 특징 (3/3) 시스템 관리나 설정에 필요한 비용과 시간을 줄여줌 사용자에게 편리함 제공 상태 보존형 자동설정(Stateful auto-configuration) 비상태형 자동설정(Stateless auto-configuration)

2. 특징 (4/3) IPv4 vs. IPv6 구 분 IPv4 IPv6 주소 길이 32비트 128비트 표시 방법 구  분 IPv4 IPv6 주소 길이 32비트 128비트 표시 방법 8비트씩 4부분으로 10진수로 표시 예) 203.252.53.55 16비트씩 8부분으로 16진수로 표시 예) 2002:0221:ABCD:DCBA:0000:0000:FFFF:4002 주소개수 약 43억개 2128개(약 43억× 43억× 43억× 43억 개) 주소할당 방식 A,B,C,D등의 클래스단위 비순차적 할당 네트워크 규모, 단말기 수에 따른 순차적 할당 브로드캐스트 주소 있음 없음(대신, 로컬 범위 내에서의 모든 노드에 대한 멀티캐스트 주소 사용) 보안 IPSec 프로토콜 별도 설치 IPSec 자체 지원 서비스 품질 제한적 품질 보장 (Type of Service에 의한 서비스 품질 일부 지원) 확장된 품질 보장 (트래픽 클래스, 플로우 레이블에 의한 서비스 품질 지원) Plug & Play 불가 가능

21DA:00D3:0000:2F3B:02AA:00FF:FE28:9C5A 3. IPv6 주소 (1/5) IPv6 주소 표기 이진형식으로 된 128비트 IPv6주소 16비트 단위로 나눔 16진수 변환, 콜론구분 0010000111011010100100001101001100000000010100000010111100111011 0000001010101010000000001111111111111110001010001001110001011010 0010000111011010 1001000011010011 0000000001010000 0010111100111011 0000001010101010 0000000011111111 1111111000101000 1001110001011010 21DA:00D3:0000:2F3B:02AA:00FF:FE28:9C5A

21DA:D3:0:2F3B:2AA:FF:FE28:9C5A 3. IPv6 주소 (2/5) 0을 제거함 0의 압축 0이 연속된 경우 “::”로 압축 21DA:D3:0:2F3B:2AA:FF:FE28:9C5A 2001:2B8:0:0:0:0:0:AC1 2001:2B8::AC1

3. IPv6 주소 (3/5) 2001:2B8:0:0:ffff:0:0:AC1 2001:2B8::ffff::AC1 0의 연속이 두번이상 겹치는 경우 2001:2B8:0:0:ffff:0:0:AC1 2001:2B8::ffff::AC1 2001:2B8::ffff:0:0:AC1 or 2001:2B8:0:0:ffff::AC1

21DA:D3:0:2F3B:2AA:FF:FE28:9C5A/64 3. IPv6 주소 (4/5) IPv6 프리픽스(prefix) 형식 ex) IPv6 주소/프리픽스 길이 21DA:D3:0:2F3B:2AA:FF:FE28:9C5A/64 21DA:D3:0:2F3B::/64

3. IPv6 주소 (5/5) 유니 캐스트 (unicast) 멀티캐스트 (multicast) 애니 캐스트 (anycast)

4. IPv6 패킷 (1/4) 기본 구조 기본헤더 : 40바이트 고정 크기 확장헤더 : 데이터 전송시 특정 기능을 사용할 때 추가 상위 계층의 PDU : TCP 세그먼트 혹은 UDP 메시지 혹은 ICMP(Internet Control Message Protocol) 페이로드 필드(∼65,535바이트) : 확장헤더 + 상위 계층의 PDU IPv6 헤더 상위 계층 PDU IPv6 패킷 확장 헤더 페이로드 (~65,535 bytes)

4. IPv6 패킷 (2/4) 기본 헤더 버전 (4bits) 트래픽 클래스 (8bits) 플로우 레이블(20bits) 4 8 4 8 16 32 다음 헤더 홉 제한 페이로드 길이(16bits) 발신지 주소(128bits) 목적지 주소(128bits)

4. IPv6 패킷 (3/4) 확장 헤더 기본적인 기능 외에 추가적인 기능들을 지원 다음 헤더(Next Header) 필드로부터 다음 확장 헤더를 식별 확장 헤더는 IPv6 패킷 내에 없거나 혹은, 하나 이상 존재

4. IPv6 패킷 (4/4) 버전 트래픽 클래스 플로우 레이블 다음 헤더 홉 제한 페이로드 길이 발신지 주소 목적지 주소 홉-바이-홉 옵션 헤더 : 43 헤더 확장 길이 라우팅 헤더 : 44 분할 헤더 : 51 인증 헤더 : 6 TCP 헤더와 데이터

5. IPv4/IPv6 전환 (1/5) 이중 스택(Dual Stack) IP계층에 두 가지(IPv4, IPv6)의 프로토콜이 모두 탑재되어 있고 통신 상대방에 따라 해당 IP 스택을 선택하는 시스템 Application TCP, UDP IPv4 IPv6 Ethernet 등 IPv4 호스트 IPv4/IPv6 듀얼 스택 호스트 IPv6 호스트

5. IPv4/IPv6 전환 (2/5) 터널링(Tunneling) 터널링 : 어떤 프로토콜의 패킷을 다른 프로토콜의 패킷 안에 캡슐화하여 통신 IPv6네트워크 IPv4네트워크 IPv6네트워크 IPv6패킷 IPv4패킷 IPv6패킷 IPv4 호스트 IPv6 호스트 라우터 라우터

5. IPv4/IPv6 전환 (3/5) 설정 터널링 출발지/목적지의 호스트가 IPv6 호환 주소를 인식하지 못할 때 메뉴얼을 통한 정적 터널링 6Bone에서 사용 자동 터널링 IPv4 호환 주소(IPv4-compatible address)를 이용한 동적 터널링 6to4 터널링 방식, ISATAP(Intra-Site Automatic Tunnel Addressing Protocol) 방식이 사용

5. IPv4/IPv6 전환 (4/5) * 설정 터널링 * 자동 터널링 DATA ::a.a.a.a ::b.b.b.b 네트워크 라우터 IPv6 호스트 IPv4 DATA ::a.a.a.a ::b.b.b.b 헤더 a.b.c.d e.f.g.h * 설정 터널링 IPv6 네트워크 라우터 IPv6 호스트 IPv4 DATA ::a.a.a.a ::b.b.b.b 헤더 a.a.a.a b.b.b.b * 자동 터널링

5. IPv4/IPv6 전환 (5/5) IPv4/IPv6 변환(Translation) 네트워크 레벨의 게이트웨이 vs. 어플리케이션 레벨의 게이트웨이 NAT-PT(Network Address Translation – Protocol Translation) IPv6, IPv4 네트워크 경계에서 주소변환을 수행 프로토콜 변환 규칙을 기반으로 헤더 변환을 수행 IPv4 호스트 IPv4네트워크 게이트웨이 IPv6 호스트 IPv6네트워크 IPv4패킷 IPv6패킷