Tải bản đầy đủ (.pdf) (47 trang)

Chương 11: Internet Thế Hệ Mới pdf

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (992.45 KB, 47 trang )

Chương 11:

Internet thê hê m i
D án HEDSPI
Khoa CNTT- ðHBK Hà N i
Gi ng viên: Ngô H ng Sơn
B môn Truy n thơng và M ng máy tính

1


T ng quan
Tu n trư c :
Security
Multimedia communication

Tu n này: Next Generation Internet
IPv6
Mobile Internet Communication, Ad-hoc network
Optical network

2


IPv6

3


V n ñê c a IPv4
C n ki t ñ a ch IP


H n chê c a vi c sư d ng NAT?
Ngày càng nhi u ng d ng th i gian th c
Internet live
Online game
Image/sound communication

4


Sư khác nhau gi a IPv6 va
IPv4
Mơ r ng không gian ñ a ch
32 bits -> 128 bits
32 bits : bao nhiêu ñ a ch ????
128bit : ????
340,282,366,920,938,463,463,374,607,431,768,211,456

C u trúc ñ a ch
Sư phân c p
Khái ni m ph m vi (scope)
Phân l p ñ a ch
5


Sư khác nhau gi a IPv6 va IPv4
(cont.)
Tăng t c đơ
Khn d ng header đơn gi n hơn
Ít trư ng hơn
ðơ dài cơ đ nh

B checksum
Khơng phân m nh gói tin

Tính năng th i gian th c va QoS
Flow label
Traffic class

Vê an toàn an ninh
Sư d ng IPsec như m t chu n
6


Khơng gian đ a ch
IPv4 – 32 bit

1mm

IPv6 – 128 bit

84,000 l n đư ng kính c a thiên hà
7


Tăng t c xư ly
Khơng phân m nh gói tin t i router trung gian
Gi m t i t i router
Minimum packet size (MTU)
Path MTU Discovery

Khn d ng header đơn gi n hơn

B b t các trư ng ít sư d ng
ðơ dài cơ đ nh
Khơng checksum

8


Path MTU Discovery
Tìm hi u gia tr nho nh t c a MTU trư c khi truy n
MTU?
Ethernet
1500
IP over ATM
9180
PPPoE
1492

Packet size based on the smallest MTU through the route
1492 bytes

1500

1492

9180

The intermediate routers transmit data regardless MTU.
Lower processing load
9



IPv6 – Hư ng t i m t Internet
hoàn h o hơn?
Khơng thi u đ a ch
Sư d ng liên k t End-to-End

M t sơ tính năng cho các ng d ng m i
Multicast
IPsec
Mobile IP

Tư đ ng c u hình
Chu n hóa cơ chê tư đ ng c u hình
ðánh sô l i sô hi u các m ng
10




IPv4 header format
Version
(4bit)

31

Header length Type of service (TOS)

(4bit)

(8bit)


Identification
(16bit)
Time To Live
(8bit)

Total length (byte unit)
(16bit)
Flags
(3bit)

Fragment offset
(13bit)
Header checksum
(16bit)

Protocol
(8bit)

Source address
(32bit)

Destination address
(32bit)
(options)
(not specify size)

(padding)

Data


Các trư ng này khơng có trong IPv6

11




IPv6 header format: ðơn gi n hơn

Version
(3bit)

Traffic Class
(9bit)

31

Flow Label
(20bit)

Payload Length
(16bit)

Next Header
(8bit)

Hop Limit
(8bit)


Source address
(128bit)

Destination address
(128bit)
Extension Header
(not specify size)

Data

Các trư ng ñ i tên tư IPv4

12


IPv4 header vs. IPv6 header
Option field with variable length in IPv4 header

Option
field

IPv4 header

Trong IPv6, option headers ñ t trong ph n body

Extension Extension
Header
Header

Fixed length (40byte)

Các thơng tin chính

・・・

Extension
Header

Variable length. (0byte or more)
Optional information.
Information used by all nodes is in front.
Information only used at the destination point
is back

13


M t sơ header mơ r ng
•Hop-by-Hop Option Header
•Destination option header
•Routing header
•Fragment header
•Authentication header
•Encryption header
•Destination option header (final)

14


C u trúc ñ a ch IPv6
C u trúc ñ a ch

Cách bi u di n
Ki u ñ a ch
Ph m vi

15


Ky’ hi u IPv6
128 bit, bi u di n b i sơ hê 16
Phân cách “:” gi a các nhóm g m 4 sô
hexa
3ffe:501:100c:e320:2e0:18ff:fe98:936d

B qua chu i liên ti p các sô 0
3ffe:501:100c:e320:0:0:0:1 →
3ffe:501:100c:e320::1

16


C u trúc ñ a ch IPv6
2 ph n: Network prefix va Interface ID
Network prefix (upper n bit) (64)
Host ID (lower “128-n” bit) (64)
Chu n EUI-64 (extended unique identifier )
Trong trư ng h p m ng Ethernet, Host ID ñư c
suy ra tư ñ a ch MAC

17



C u trúc ñ a ch IPv6 (RFC3587)
Entire IPv6 Network
User Network
Subnet 1

Global routing
prefix
64bit

Subnet 2

Subnet
ID

Subnet 3

Interface
ID
64bit

18


Ki hi u ñ a ch IPv6
2001:0200:0000:8002

0202:4755:5ea5:3085

64-bit Network prefix


64-bit Interface ID

2001 : 0200 : 0000 : 8002 : 0202 : 4755 : 5ea5 : 3085
2001 : 200 : 0000 : 8002 : 202 : 4755 : 5ea5 : 3085
2001 : 200 : : 8002 : 202 : 4755 : 5ea5 : 3085

ðô dài ph n m ng ch ra sau ky tư “/”
2001 : 200 : : 8002 : 202 : 4755 : 5ea5 : 3085/64

19


Các d ng ñ a ch
Unicast Address
M t ñ a ch duy nh t

Anycast Address
ð a ch b t ky trong m t nhóm đ a ch

Multicast Address
M t nhóm các ñ a ch

20


Khái ni m ph m vi (scope)
ð a ch toàn c c (global)
ð a ch liên k t n i bô (link-Local)
Effective only in the same link

fe80::1

ð a ch vùng n i bô (site-local)
Unique Local Address
fc00::1000:0:0:0:1

21


Các bư c chuy n sang IPv6
Bư c 1
Bư c kh i đ u
Dùng IPv6 trong 1 sơ m ng

Bư c 2
Mơ r ng
Sư d ng ñ ng th i IPv4 va IPv6

Bư c 3
K t thúc
IPv4 s khơng đư c s d ng n a
22


Bư c 1
Bư c ñ u s d ng IPv6
Trong 1 s thi t b
B i 1 s ISP
M t s ng d ng cơ b n (http, mail etc…)
IPv6: Giai ño n hi n nay

Gi i pháp
IPv6 over IPv4 tunneling
IPv6 network
IPv6 network

IPv6 network

IPv4 network
23


Bư c 2
M r ng
Tri n khai các d ch v ch s d ng IPv6
Trong t t c các m ng máy tính
Cân b ng gi a tình tr ng c a IPv4 và IPv6

C n có cơng ngh chuy n ñ i
Gateway gi a IPv4 và IPv6

IPv4 network

IPv6 network

24


Bư c 3
K t thúc
Ch 1 s ít m ng s d ng IPv4


C n có “IPv4 over IPv6 tunneling”

IPv4 network
IPv4 network

IPv4 network

IPv6 network
25


×