Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 63 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
63
Dung lượng
1,05 MB
Nội dung
LỜI NÓI ĐẦU !"#$%&'&(#") * ++,-.&*/0 *12&3/$ 45678912##,&3:;<,&0 "-9656"""'&$456789= 1><"?"7++" @6.&$A"&=&!7891B!&C .&?"'&5678B5$D!EF#&C&= 789GH&1@I7++! #J+HK++"+L"M#789<*EB #"0&N##G#O!P&GO)P!& &Q,5&""'&@0', EF*!'" ?"P7++$78RS7++ 8"""*+E"RT*!<-567++G12## #"!<-789GCU <-V W X"EB*12*5678"++ -<-"&'&?"1 !"#$X# "&=789$ W YC12"##?56789$ W X"&)=BG+!P&V4ZG0& N78R1&?,$ ["\#P,!=]O #&E,G+U"@12EF,,^#N_?' <$ `Ha- b GVHD: Th.s Dương Thị Hằng SVTH : Nguyễn Xuân Cảnh CHƯƠNG 1 TỔNG QUAN VỀ IP VÀ TCP/IP 1.1 Giao thức TCP/IP Xc8d78SXEEE"c""*8"""*d7++8"""*TG*< "P&Z="PG"P++ '&#U1 !,$Xc8d783e" .&(&Ef*gB3O*&$D"P12Z! +""PU?,*Xc8SGiao thức Điều khiển Giao vận T 78SInternet Protocol T$ Xc8d7812H+*-*12?(#&hA7<B' 1(V$ • X'&@ S+L"i+EEj+T • X'7++ S7++j+T • X'"@ Sk"EW"Wk"EXE"j+T • X'P3C Si*"j+T hA7 Xc8d78 Hình 1. 1: Mô hình TCP/IP và OSI ; 1&<"PG<"PXc8d78,12"* @2'Gg'-.&#@0,*!.&# &3O*&G&0""P'0!35C12 5lm3F!Ef3C35C?'0 $ %Z*"G'!'1\3e *3O*& n&12 GN3F""P'031<#)3O*& 3&Be,12&@*^$ Hình 1. 2: TCP/IP và các giao thức tương ứng •Tầng truy cập mạng: X'&@*'00"(Xc8d78$,> 12**k"EW"W+L"$D"=*!#@*^1#<5 GVHD: Th.s Dương Thị Hằng SVTH : Nguyễn Xuân Cảnh : c31 (&0'#,"G &@1\&@*^.&#<53,$ •Tầng Internet: X'7++So*'THf*^.&(&,! n&=#12U$K"P?'<"=V78S7++ 8"""*TG7cp8S 7++ c""* p+EE+ 8"""* TG 7Kp8S7++ K"&p+EE+8"""*T$ •Tầng giao vận: X'"@&*&=OFP3C ?'!$X',"PUVXc8SXEEE"c""* 8"""*Tq[8SqE+[8"""*T$ Xc8&0*&=3O*&@OG,Ef3C #1],?'!,,U1U 2"'<!31G<"@,GZ#\+W"& -<-"<!@<#12,f$["'-<-" U@!'!E.&a#O$ q[8&035C - "'P3C$,6f ,3O*&n-<-",# 12U$c #-<-"@'12F<'!$ •Tầng ứng dụng: X'P3C*'!e?(Xc8d78<"=# (P3C&0"1\Ef3C&@$c,0 &P3C12&0"'G)<#*VX+*+rAf 3C"&@nHGsX8Ss*+XEt+8"""*TV[5C &G`*V35C1fGuuuSu"*3u3+u+<T$ c>1 F1"(hA7G&3O*&G.&(# n!H&B31G.&g'3O*&12!" GVHD: Th.s Dương Thị Hằng SVTH : Nguyễn Xuân Cảnh 9 &12*'+3+$Y@3O*&(.&(H- 12*G3O*&12&n'31*!.&B'(' +3+1 P12*0#'!e(3O*&o '+3+1(V:$ i*" [ E" Xc8 k+3+ [ 7++ 78 k+3+ Xc8 k+3+ [ +L" 7+t+ `++ k+3+ 78 k+3+ Xc8 k+3+ [ `+ + Hình 1. 3: Đóng gói dữ liệu trong TCP/IP X"(0'&3O*&12 &@O&V X"'P3C3O*&**&=3O*&12*A+ X"'"@G 53O*&Xc8fH&B'31* Xc8E++$ X"' G 3O*& 78 f '31 12 * 78 3$ X"'&@G3O*&12&*t+$ 1.2 Giao thức liên mạng IP K"P78*"P13O*&12Ef3C< ?&=U&3O*&"*!&,$ GVHD: Th.s Dương Thị Hằng SVTH : Nguyễn Xuân Cảnh v [O*&"*!7812f+"B12* ,$cCG78'#*@1\&1? f,"1,,1n*!*$ K"P78&035Cf3O*&không đảm bảoSo *cố gắng cao nhất TGl*,'&1-<-"(,3O*&$ K,3O*&,# o&!wG,,# +"PFSE",12fO&=U,TG, ,<5e*Z"Z<50""$#&'P3C' 12<-"-G,,12&0n G1\n"P "@xU!78$ c#<55&#*!&#,78.& '*!#3O*&12#B&$%,-<-"f3O *&,lx&,,## - $Sj1&^x #&<],G*)PF"Z*]&,G1\3e E0"!y$k'&#'?& BH-(,$4,**^3""Po12 *cố gắng cao nhất$X&!G*gH-1\H&!E ,&.&-?H0&#P1\3e@012$T K"P7803C"++$ K"P'3C0*789r4a*"P78 !<-9$78R12Ef3C##7893"7++56 789$["789Ef3C:;<56S"12"-9z56Tr 78R3e56;{<G&0B"-:$9|} :{ 56$c! <-n}#:"Z<5#G"Z12Ef3C$8!<-v12 3e*"P3of$co,!<-G1 N1\3*"Pf12Ef3C $ GVHD: Th.s Dương Thị Hằng SVTH : Nguyễn Xuân Cảnh R X!7++(5678?g1\*3&0,E3 "U1\,G567812Ef3C<U& @<#U#BON$ 1.2.1 Cấu trúc IP ( hình 1.4 ) 9W< {W< RW< :;W< %+E" k+3+ *+ X+"t A++ X"*j+ 73+t" s*E httE+ X+X" j+ 8"""* c+E& A"&+i33+EE [+E"i33+EE h"E3833 Hình 1.4: Khuôn dạng gói tin IP •%+E"S9<ETVc6!<-?7812Z$ •7kjS9<ETVc63'+3+U+" 5n$ •X+"tA++S{<ETV4Z-EB!&'&35C •X"**+SR<ETVc63"<783U+"<+$ [F"1\1\+3+*+U125U<'&?3O *&"783$ •73+t"SR<ETVj1\53GeEB 156&=SA"&+33+EET56US[+E"33+EET GVHD: Th.s Dương Thị Hằng SVTH : Nguyễn Xuân Cảnh ~ 533&0"g312f<$X 1\'5312•!312f$ •s*S:<ETVc\GEf3C"a"3 W D}V€+E++3S1Ef3CG,5}T$ W DVS[sT •}VD5a"$ •VYa"$ W D;VSpsT •}V8a"&B$ •Vcoa"$ •s+ httE+ S:<E TV c65U? "a-" 3U+"3 5R9<E$ •`X*S{<ETVX#*@\=?3( 3<5.&Q!$XXj1\,5:;<E"ZR9<E 12-.&g"&+$Y1\2<x}3 E<5?<]E<"*"f$ •8"""*S{<ETVc6"P'!##$ •k+3+c+E&SR<ETV4E"*g"e78+3+$ •A"&+33+EES:;<ETV45678U$ •h"S3)TVY<"e3"1\f!&'&G 1\*V W 4"<-"@$ W D-.&12!1\ &$ W X+EVH53E56783-.& 13<<&-&.&"&+51$ W ‚5&#","&+783-12 .&$ GVHD: Th.s Dương Thị Hằng SVTH : Nguyễn Xuân Cảnh { 1.2.2 IPv4 ( Internet Protocol version 4 ) 789*"P7++!<-P1".&(? "P7++$4a*!<-'&!?7812Ef3C$ 789e78RS"P7++!<-RT*oB?"# ++$kG789/*"P120"< "P?*++$ <+ <+ <+ <+ ƒ Hình 1.4.1 :cấu trúc ip v4 789*"P13O*&G12Ef3C"B& ,$4a*"P&3O*&"3F!&!B 0,G",G,.&a#PF&,>1 -<-",E#Ua(*Z,U #$%Hf*^03"*!?="PXc8d78$ X&!G789, #-<-"U"w3O*&.&Ef3C O,$ 789Ef3C:;<E56G+",GEB56B,Ef 3C*9G;„9G„R~G;„RS;:;T$X&!G3"EB12Ef3C"C U1Vc0"aSH0H6{&56TG"ZEf3C *56.&-<SH0H6R&TG!EB*1256F#,Ef GVHD: Th.s Dương Thị Hằng SVTH : Nguyễn Xuân Cảnh +7[ k"E7[ „ 3C"7++<5-H&B$%EF n?7++G& #&C56123F<"G&!G \ iX S+L"i33+EEXE*"Wc&3556 T"!e!<Vp!pG5 6Ef3C!,3e* <5H&G.&,("120#&C56$ k+3+?,789<"=:1\G",;1\*< <&$X1\P:S12&]"<-T*eGN! ?,Vh"E$c1\"+3+12*1&O<+,^l "S+"EEt<+T560S<+3TG,< ,^l"*&560$D.&0*<EB}G(@ 1\!<-S+E"T12*1&"9<'&!?<+'&!$ D"ttE+ }W: 9W~ {Wv RW{ „W: } %+E" k+3+ *+ [t+++3 A++E X"*j+ :; 73+t" s*E s+htE+ R9 X+"j+ 8"""* k+3+c+E& „R A"&+i33+EE ;{ [+E"i33+EE R} h"EStk+3+j+…vT R}"„;† [ Hình 1. 5: Header của IPv4 W %+E"S8!<-TVX1\'&!"+3+?,78 U*1\!<-39<$%789G,,5<x9$ W k+3+j+S4*?+3+TVX1\PS9<T* *?+3+"<#EB*12n:;W<"+3+$%(+3+? ,789,P0&eG1\"<#U1? GVHD: Th.s Dương Thị Hằng SVTH : Nguyễn Xuân Cảnh [...]... differentiated services và trong để phù hợp với IPv6 Các công nghệ mới xuất hiện yêu cầu các dòng dữ liệu thời gian thực ( real-time data streaming ) và do đó trường DS sẽ được sử dụng Ví dụ voice over IP ( VoIP ) được dùng để trao đổi dữ liệu là tiếng nói 1.3 Những hạn chế của IPv4 Giao thức tầng mạng trong bộ giao thức TCP /IP hiện tại đang là IPv4 ( Internet- working protocol verision 4 ) IPv4 cung cấp... tố 0000 0000 và theo sau là 119 bit 0 và 1 bit 1 8 bít 120 bít 00000000 00000000000000 0000000000000001 Hình 2 9: Địa chỉ vòng ngược - Địa chỉ IPv4: Những gì chúng ta thấy được trong suốt quá trình chuyển đổi từ địa chỉ IPv4 và IPv6, host có thể sử dụng địa chỉ IPv4 của nó đã được nhúng vào địa chỉ IPv6 Có hai định dạng địa chỉ được thiết kế cho mục đích này: Thích ứng ( compatible ) và hoạ đồ ( mapped... đếm 16) Địa chỉ IPv4 được thêm 96 bít 0 để tạo ra địa chỉ IPv6 128 bít - Địa chỉ hoạ đồ ( Mapped Address ): Gồm 80 bít 0 theo sau là 16 bít 1 sau nữa là 32 bít của địa chỉ IPv4 Địa chỉ này được sử dụng khi một máy tính vẫn sử dụng IPv4 Gói tin du lịch phần lớn qua mạng IPv6 nhưng sau hết được chuyển tới một host sử dụng IPv4 Địa chỉ IPv4 được thêm 16 bít 1 và 80 bít 0 để tạo địa chỉ IPv6 128 bít GVHD:... host-tohost giữa những hệ thống trên Internet Mặc dù IPv4 được thiết kế khá tốt, sự thông đại thông tin đã tiến triển từ lúc khởi đầu IPv4 vào những năm 1970, nhưng IPv4 có những điểm yếu khiến cho nó không đồng bộ cho sự phát triển nhanh của Internet như sau: - IPv4 có 2 level cấu trúc địa chỉ ( netid và hostid ) phân nhóm vào 5 lớp ( A, B, C, D và E ) Sự sử dụng những ô địa chỉ là không hiệu quả... chuyển giao audio và video thời gian thực Loại chuyển giao này yêu cầu những sách lược trì hoãn ít nhất và sự đặt trước của tài nguyên không được cung cấp trong thiết kế - Internet phải thích nghi được với sự mã hoá và sự chứng nhận của dữ liệu cho một số ứng dụng Không một sự mã hoá và sự chứng nhận nào được cung cấp trong IPv4 Để khắc phục thiếu sót trên IPv6 được biết đến như là IPng ( Internet working... 32 bít của IPv4 cho phép khoảng 4 tỉ địa chỉ, không gian địa chỉ IPv6 có thể có khoảng 6.5x1023 địa chỉ trên mỗi mét vuông bề mặt trái đất Địa chỉ IPv6 128 bít được chia thành các miền phân cấp theo trật tự trên Internet Nó tạo ra nhiều mức phân cấp và linh hoạt trong địa chỉ hoá và định tuyến hiện không có trong IPv4 Không gian địa chỉ có nhiều mục đích khác nhau Người ta thiết kế địa chỉ IP đã chia... - Chứng thực Subnet ( Subnet indentifier ): Mỗi subscriber có thể có nhiều subnetwork khác nhau, và mỗi network có thể có nhiều chứng thực Chứng thực subnet định nghĩa một network cụ thể dưới khu vực của subscriber 32 bít độ dài là khuyến cáo đối với trường này - Chứng thực None ( None indentifier ): Trường cuối cùng định nghĩa nhận dạng giao điểm kết nối tới subnet Độ dài 8 bít là khuyến cáo với... là một số đủ Cũng vậy, nhiều triệu địa chỉ bị lãng phí trong nhóm D và E Phương thức phân địa chỉ này đã dùng hết những ô địa chỉ của IPv4, và mau chóng sẽ không còn địa chỉ nào còn để cấp cho bất kỳ một hệ thống mới nào muốn kết nối vào Internet Mặc dù sách lược subnet và supernet đã giảm bớt những vấn đề về địa chỉ, nhưng subnet và suprnet đã làm cho đường truyền trở lên khó khăn hơn GVHD: Th.s... 32 bit của địa chỉ IPv4 Địa chỉ này được sử dụng khi một máy tính GVHD: Th.s Dương Thị Hằng SVTH : Nguyễn Xuân Cảnh 19 sử dụng IPv6 muốn gửi một thông điệp sang một máy tính sử dụng IPv6 Tuy nhiên gói tin phải đi qua một miền mà ở đó mạng vẫn sử dụng IPv4 Người gửi sử dụng địa chỉ thích ứng IPv4 để làm cho thuận tiện việc chuyển gói tin qua miền sử dụng IPv4 Thí dụ: Địa chỉ IPv4 là 2.13.17.14... Internet thế hệ kế tiếp ), và hiện nay đã thành một tiêu chuẩn GVHD: Th.s Dương Thị Hằng SVTH : Nguyễn Xuân Cảnh 12 CHƯƠNG 2 ĐẶC ĐIỂM VÀ CẤU TRÚC IPV6 2.1 Cấu trúc địa chỉ IPv6 2.1.1 Cơ bản về địa chỉ IPv6 Một địa chỉ gồm có 16 bytes, đó là 128 bít độ dài Kiểu ký hiệu dấu ( : ) trong hệ đếm 16 ( Hexadecimal Colon Notation ): Để làm cho những địa chỉ trở nên có thể đọc được nhiều hơn, IPv6 trình bày rõ trong . Th.s Dương Thị Hằng SVTH : Nguyễn Xuân Cảnh CHƯƠNG 1 TỔNG QUAN VỀ IP VÀ TCP /IP 1.1 Giao thức TCP /IP Xc8d78SXEEE"c""*8"""*d7++8"""*TG*< "P&Z="PG"P++ '&#U1. Hằng SVTH : Nguyễn Xuân Cảnh ; CHƯƠNG 2 ĐẶC ĐIỂM VÀ CẤU TRÚC IPV6 2.1 Cấu trúc địa chỉ IPv6 2.1.1 Cơ bản về địa chỉ IPv6 p56=,R<+EG,*;{<U3$Y&^&30&SVT "#RSk+H3+*c"*"""TV 4*"O56!,12&. GN3F""P'031<#)3O*& 3&Be,12&@*^$ Hình 1. 2: TCP /IP và các giao thức tương ứng •Tầng truy cập mạng: X'&@*'00"(Xc8d78$,> 12**k"EW"W+L"$D"=*!#@*^1#<5 GVHD: