IPv6 20011397 문은영 20021449 김은혜 20021483 류현미.

Slides:



Advertisements
Similar presentations
6 장. 네트워크 개론 네트워크 장비, 프로토콜, 통신망. 개요 네트워크란 ? 네트워크의 종류 데이터전송방식 네트워크 장비 프로토콜의 종류 IP 주소체계 네트워크 토폴로지 통신망 네트워크진단 명령어.
Advertisements

1 IP Multicasting ♠ 인터넷 전송 방식 종류와 차이점 - 유니캐스트 - 브로드캐스트 - 멀티개스트 그림 1. 브로드캐스팅의 경우 NON-Multicast 응용 UDP IP MAC Multicast 응용 UDP IP MAC Multicast 응용 UDP IP.
Linux Advanced Routing & Traffic Control HOWTO (1) 성 백 동
멀티미디어 서비스를 위한 IP 네트워크 순천향대학교 정보기술공학부 이 상 정
Mobile IPv6 (RFC 3775) 윤창식 황동윤.
조준희 (Cho, Junhee) TCP/IP 조준희 (Cho, Junhee)
Building Enterprise VPNs
TCP/IP 통신망 특론 3장 인터넷프로토콜( IP ).
Internet Protocol Version4
Chapter 8 Authorization
한드림넷 솔루션 소개.
Mobile IPV 양현태 김영진.
Mobile IPv 여지민 송구득 박근홍 (수)
컴퓨터 네트워크 Chapter 5-2 컴퓨터 네트워크.
Next Generation: IPv6 and ICMPv6
IPv 노경태 한종우 김지원 장종곤.
암호화 기술(SSL, IPSec) 손재성 권기읍 안복선 최준혁
IPsec 석진선.
Switching 기술 II(L4, L5, L7).
BLUE TOOTH 인터넷미디어공학부 배지태.
Computer Communications LAB.,
IP addressing - 2 진수 (10진수) | (2진수)
SNMP (Simple Network Management System)
IPv 이 동 주 HONGIK UNIVERSITY.
IPv 이 동 주.
IPv6 도입과 동향.
20 장 네트워크층 프로토콜 : ARP, IPv4, ICMP, IPv6, ICMPv6
Internet Group Management Protocol (IGMP)
Internet Control Message Protocol (ICMP)
Network 네트워크 이론 및 실습 TCP / IP 4장.
PART 01 개념 컴퓨터 네트워크 Chapter 3 OSI 참조모델과 인터넷 임효택.
PART 1 개념 컴퓨터 네트워크 Chapter 01 서론 임효택.
제 4장 주소변환 프로토콜 (ARP : Address Resolution Protocol)
Chapter 02 네트워크에 대한 이해.
IPv6 (Internet Protocol Version 6) 백상현 김아름
(Next Generation Internet Protocol)
Chapter 11 Unicast Routing Protocols.
Chapter 3 3 모바일인터넷 구성 기술.
Chapter 8 목차 8.1 네트워크 보안이란 무엇인가? 8.2 암호학의 원리 8.3 메시지 무결성 8.4 종단점 인증
S N M P (Simple Network Management System).
For Security, For Stability, For Reliability
Mobile IPv6 It’s Applications & 팀 원 : 김상익 이지윤
IPSec (Internet Protocol Security protocol)
Network Management 김대환 김태훈 김숙흔 이근민.
Network Layer: ARP, ICMP (IGMP).
PART 01 개념 컴퓨터 네트워크 Chapter 3 OSI 참조모델과 인터넷 임효택.
IPv6 출현 배경 현재 사용중인 IPv4는 20년 전에 표준화가 됨. 약 43억개 주소 사용 가능.
DHCP 박윤환 윤준호.
TCP/IP 통신망 특론 2장 Link Layer 컴퓨터 네트워크 실험실 이희규.
IPv 문은영 강유미 권혜숙 조경미.
멀티미디어 네트워킹 기술 RTSP & RTP 9조 정현보 홍진영 안수진.
IP(Internet Protocol)
9장 데이터링크층 소개 (Introduction To Data-Link Layer)
IPv 이 동 주 HONGIK UNIVERSITY.
Inje Univ. Network Team2 Jung Chang Hwan
Ipv6 네트워크 프로토콜.
네트워크와 소켓 프로그래밍 Chapter 01. * 학습목표 TCP/IP 프로토콜의 동작 원리를 개관 소켓의 기본 개념을 이해
IPv 이 동 주 HONGIK UNIVERSITY.
FireWall / VPN Solution
Chapter 04. OSI 참조 모델.
윤성우의 열혈 TCP/IP 소켓 프로그래밍 윤성우 저 열혈강의 TCP/IP 소켓 프로그래밍 개정판
8 네트워크 계층 프로토콜 학습 목표 IPv6의 필요성과 헤더 구조를 이해한다. 이동 IP 프로토콜의 터널링 원리를 이해한다.
김 형 진 전북대학교 IT응용시스템공학과 네트워크의 기본 Chapter 김 형 진 전북대학교 IT응용시스템공학과.
Chapter 6 목차 이동성(Mobility) 6.5 원리: 이동 단말의 주소 찾기와 라우팅 6.6 이동 IP
Chapter 10 Mobile IP.
Part TCP / IP 1. TCP / IP 프로토콜 2. 기본 프로토콜.
연습 문제 풀이 1 송신측 MAC 주소 수신측 MAC 주소 상위 계층 프로토콜 종류
IPv 이 동 주.
6. 오류 보고 체계 (ICMP) (6장. 인터넷과 IP)
IP-in-IP Tunneling 기술 ETRI Technology Marketing Strategy
Presentation transcript:

IPv6 20011397 문은영 20021449 김은혜 20021483 류현미

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

2. 특징 (3/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) 0의 연속이 두번이상 겹치는 경우 2001:2B8:0:0: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/5) IPv6의 기본 헤더 양식 - 정렬(Alignment)이 32 비트의 배수에서 64비트의 배수로 변경    - 헤더 길이 필드가 없어졌으면 데이터그램 길이 필드가 Payload Length 필드로 대체    - 근원지와 목적지 주소 필드의 길이가 각각 16 Octet씩 증가    - 단편화 정보가 기본 헤더의 고정 필드에서 확장자 헤더로 이동    - TIME-TO-LIVE 필드가 HOP LIMIT 필드로 대체    - SERVICE TYPE 필드가 FLOW  LABEL 필드로 대체    - PROTOCOL 필드가 다음 헤더의 타입을 지정하는 필드로 대체

4. IPv6 패킷 구조(2/5) 기본구조 세부내용

4. IPv6 패킷 구조(3/5)

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에서 사용 IPv6 네트워크 라우터 IPv6 호스트 IPv4 DATA ::a.a.a.a ::b.b.b.b 헤더 a.b.c.d e.f.g.h

5. IPv4/IPv6 전환 (4/5) 자동 터널링 IPv4 호환 주소(IPv4-compatible address)를 이용한 동적 터널링 6to4 터널링 방식, ISATAP(Intra-Site Automatic Tunnel Addressing Protocol) 방식이 사용 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. 어플리케이션 레벨의 게이트웨이 IPv4 호스트 IPv4네트워크 게이트웨이 IPv6 호스트 IPv6네트워크 IPv4패킷 IPv6패킷

6. Mobile IPv6 (1/5) *필요성 -고품질의 인터넷 서비스 이용 요구 - 휴대용 컴퓨터나 PDA 와 같은 이동 단말들의 성능 향상 - 무선 통신 기술의 발전과 사용자 수 증가 - 차세대 IPv6를 이용한 이동성 제공 - IPv4 의 주소부족 문제 해결

6. Mobile IPv6 (2/5)

6. Mobile IPv6 (3/5) 모바일 IPv6 용어 ■ 이동노드(Mobile Node, MN) : 자신의 망 접속위치를 바꾸는 호스트 또는 라우터 ■ Correspondent Node(CN) : 이동 노드와 통신하고 있는 호스트 또는 라우터 ■ Home Network (HN) : MN이 이동하기 전에 Home-Link의 Prefix를 따르는 Home Address를 가지고 통신하고 있던 Network ■ 홈 에이전트(Home Agent, HA) : 홈 망에 있는 라우터 중 이동 노드의 등록정보를 가 지고 있어 외부망에 있는 이동 노드의  현재 위치로 데이터 그램을 보내주는 라우터 ■ COA : 이동노드가 외부 망으로 이동하였을 경우 IPv6의 주소자동설정으로 획득한 주 소로 이동노드가 현재위치한 망의 프리픽스 정보를 갖으며, 이동노드에서 전송 하는 모든 패킷은 이 주소를 IPv6 헤더의 근원지주소로 설정 ■ 바인딩(Binding) : 이동한 노드가 홈 에이전트에 등록하는 COA와 해당 노드의 홈 주소 를 매치시켜 놓는 것으로 일정 라이프타임내에 갱신  되지 않으면 무 효화됨

6. Mobile IPv6 (4/5) *Mobile IPv6 구현 요구사항 - 이동 노드와 통신하는 CN은 바인딩 갱신 처리,홈 어드레스 옵션 처리 능력을 가지고 있어야함. - 홈에이전트는 Proxy Neighbor Discovery 기능, IPv6 encapsulation 수행 능력, Home Agent Address Request/Reply 메시지 처리 능력을 가지고 있어야 한다. - 이동노드는 IPv6 de-capsulation 수행 능력, Binding Update/Request/Acknowledgement Option 처리 능력, Home Agent Address Request/Reply 메시지 처리 능력을 가지고 있어야한다.

7. Mobile IPv6 원리(1/6)

7. Mobile IPv6 원리(2/6) ① 홈에이전트 등록 (Home Agent Registration)

7. Mobile IPv6 원리(3/6) ② 트라이앵글 라우팅 (Triangle Routing)

7. Mobile IPv6 원리(4/6) ③ 라우팅 최적화 (Routing Optimization)

7. Mobile IPv6 원리(5/6) ④ 바인딩 관리 (Binding Management)

7. Mobile IPv6 원리(6/6) ⑤ 이동 탐지 (Movement Detection)