Bài giảng Mạng máy tính - Chương 8: Tầng liên kết dữ liệu - Phần 2: PPP, ATM, MPLS - Ngô Hồng Sơn

Link Layer  
ꢀ
Buꢀi trưꢁc  
ꢀ Chꢂc năng cơ bꢃn  
ꢀ MAC,  
ꢀ WLAN  
ꢀ
Hôm nay  
ꢀ PPP  
ꢀ Kênh ꢃo: ATM, MPLS…  
1
Giao thꢀc kꢁt nꢂi ñiꢃm-ñiꢃm  
(point-to-point)  
ꢀ
Mꢄt nút gꢅi, mꢄt nút nhꢆn, mꢄt liên kꢇt:  
ꢀ
ꢀ
ꢀ
Không cꢈn Media Access Control  
Không cꢈn ñꢉa chꢊ  
e.g., dialup link, ADSL, ISDN  
ꢀ
Mꢄt sꢋ giao thꢂc DLC ñiꢌm-ñiꢌm:  
ꢀ
PPP (point-to-point protocol)  
ꢀ
HDLC: High level data link control  
2
Các yêu cꢄu cꢅa PPP [RFC 1557]  
ꢀ
Packet framing:  
ꢀ
Hꢍ trꢎ nhiꢏu giao thꢂc  
Dꢐn kênh/Phân kênh  
ꢀ
ꢀ
ꢀ
ꢀ
Bit transparency: Chuyꢌn bꢑt cꢂ mꢒu bit nào  
Error detection (không cꢈn correction)  
Connection liveness: Phát hiꢓn ñưꢎc trꢔng thái  
ñưꢕng truyꢏn  
3
PPP không phꢆi làm:  
ꢀ
ꢀ
ꢀ
ꢀ
Sꢅa lꢍi  
ð/k luꢐng  
Thꢂ tꢖ gói tin  
Hꢍ trꢎ kꢇt nꢋi ña ñiꢌm  
ðꢌ cho tꢈng trên!  
4
PPP Data Frame  
ꢀ
ꢀ
ꢀ
ꢀ
Flag:  
Address: (Option)  
Control: (Dꢖ trꢗ)  
Protocol: Giao thꢂc tꢈng trên(eg, PPP-LCP, IP,  
IPCP, etc)  
5
PPP Data Frame  
ꢀ
ꢀ
info: dꢗ liꢓu  
check: CRC  
6
Byte Stuffing  
ꢀ Yêu cꢈu phꢃi gꢅi ñươc mꢒu bit <01111110>  
Q: <01111110> data or flag?  
ꢀ
ꢀ
ꢀ
Sender: Thêm mꢄt mꢒu < 01111110> sau mꢍi  
ñoꢔn dꢗ liꢓu < 01111110> (“stuff”)  
Receiver:  
ꢀ
Nꢇu có hai chuꢍi liên tiꢇp 01111110?  
Nꢇu có mꢄt chuꢍi 01111110?  
ꢀ
7
Byte Stuffing  
b5 b4 01111110 01111110 b2 b1  
8
PPP Data Control Protocol  
Trưꢁc khi trao ñꢀi dꢗ liꢓu  
ꢀ
Cꢑu hình PPP link (max.  
frame length,  
authentication)  
ꢀ
Cꢑu hình thông tin tꢈng  
mꢔng  
ꢀ
Vꢁi IP: Sꢅ dꢘng giao  
thꢂc IP Control Protocol  
(IPCP) (protocol field:  
8021) ñꢌ trao ñꢀi thông  
tin ñꢉa chꢊ IP  
9
ATM và MPLS  
10  
ꢇo hóa các mꢈng  
Công nghꢓ ꢃo hóa tài nguyên:  
ꢀ
Máy tính: Bꢄ nhꢁ ꢃo, thiꢇt bꢉ ꢃo, máy ꢃo  
ꢀ
Java  
ꢀ
VMware, MS virtual machine…  
ꢀ
ꢙo hóa: Không quan tâm ñꢇn chi tiꢇt tꢈng dưꢁi, chꢊ  
quan tâm ꢚ mꢂc khái quát hóa (abstraction)  
11  
Internet: Mꢈng cꢅa các mꢈng  
1974: Các mꢔng vꢁi công … Sꢖ khác nhau:  
nghꢓ khác nhau  
ꢀ ðꢉa chꢊ  
ꢀ ARPAnet  
ꢀ Khuôn dꢔng gói tin  
ꢀ Xꢅ lí lꢍi  
ꢀ data-over-cable networks  
ꢀ packet satellite network (Aloha)  
ꢀ packet radio network  
ꢀ Chꢛn ñưꢕng…  
satellite net  
ARPAnet  
"A Protocol for Packet Network Intercommunication",  
V. Cerf, R. Kahn, IEEE Transactions on Communications,  
May, 1974, pp. 637-648.  
12  
Internet: Mꢈng cꢅa các mꢈng  
Gateway:  
Internetwork layer (IP):  
ꢀ
Chuyꢌn ñꢀi khuôn dꢔng gói tin  
Encapsule/Decapsule  
ꢀ
ðꢉa chꢊ ñꢐng nhꢑt  
ꢀ
Mꢔng cꢜa các mꢔng  
ꢀ
Chꢛn ñưꢕng (ꢚ mꢂc liên mꢔng)  
gateway  
satellite net  
ARPAnet  
13  
Nguyên lý kꢁt nꢂi liên mꢈng cꢅa  
Cerf & Kahn’s  
ꢀ Hai tꢈng ñꢉa chꢊ: ðꢉa chꢊ liên mꢔng và ñꢉa chꢊ mꢔng riêng  
ꢀ Sꢅ dꢘng tꢈng IP -> Làm cho mꢔng trꢚ nên ñꢐng nhꢑt  
ꢀ Tꢑt cꢃ các công nghꢓ phía dưꢁi có thꢌ quan niꢓm là tꢈng  
dưꢁi ñꢋi vꢁi giao thꢂc IP  
ꢀ cable  
ꢀ satellite  
ꢀ 56K telephone modem  
ꢀ ADSL  
ꢀ ATM, MPLS  
ꢀ ….  
14  
Tꢉng quan vꢊ ATM và MPLS  
ꢀ ATM, MPLS có các cơ chꢇ riêng cꢜa nó  
ꢀ
Mô hình dꢉch vꢘ, ñꢉa chꢊ hóa, chꢛn ñưꢕng khác  
vꢁi Internet  
ꢀ Internet: Xem ATM, MPLS như là công  
nghꢓ “data-link” kꢇt nꢋi các IP routers  
ꢀ
Giꢋng như sꢅ dꢘng modem quay sꢋ cꢜa mꢔng  
ñiꢓn thoꢔi  
15  
Asynchronous Transfer Mode: ATM  
ꢀ
Ra ñꢋi khoꢆng thꢌp niên 90  
ꢀ
Mꢔng tꢋc ñꢄ cao: 155Mbps ñꢇn 622 Mbps hay cao  
hơn  
ꢀ
ꢀ
Broadband Integrated Service Digital Network  
Mꢘc ñích: Hỗ trợ việc truyền cả ba dạng dữ liệu  
tích hợp: voice, video, data  
ꢀ
Hꢍ trꢎ yêu cꢈu QoS cꢜa voice, video (Internet:  
best-effort)  
ꢀ
ꢀ
Hꢍ trꢎ mꢔng ñiꢓn thoꢔi thꢇ hꢓ mꢁi  
Chuyꢌn mꢔch gói – tꢇ bào (kích thưꢁc gói tin cꢋ  
ñꢉnh) sꢅ dꢘng kênh ꢃo (virtual circuit)  
16  
Kiꢁn trúc ATM  
AAL  
AAL  
ATM  
ATM  
ATM  
ATM  
physical  
physical  
physical  
switch  
physical  
end system  
switch  
end system  
ꢀ ATM adaptation layer (AAL): Chꢊ có ꢚ hꢓ thꢋng cuꢋi  
ꢀ Phân mꢃnh/hꢎp nhꢑt dꢗ liꢓu  
ꢀ Giꢋng như tꢈng giao vꢆn trong mô hình Internet  
ꢀ ATM layer: “Tꢈng mꢔng”  
ꢀ Chuyꢌn mꢔch và chꢛn ñưꢕng cho các tꢇ bào (Cell)  
ꢀ Physical layer  
17  
ATM: Là tꢄng mꢈng hay tꢄng liên  
kꢁt dꢍ liꢎu?  
Quan ñiꢌm: truyꢏn dꢗ  
IP  
liꢓu cuꢋi-cuꢋi: “ATM  
truyꢏn dꢗ liꢓu tꢝ máy  
này sang máy kia”  
network  
ATM  
network  
ꢀ
ATM là tầng mạng  
Thꢖc tꢇ: Sꢅ dꢘng ñꢌ kꢇt  
nꢋi các IP router  
ꢀ
“IP over ATM”  
ꢀ
ATM là tꢈng liên kꢇt  
dꢗ liꢓu  
18  
ATM Adaptation Layer (AAL)  
ꢀ
ATM Adaptation Layer (AAL): Tꢈng trung gian giꢗa  
các tꢈng trên và tꢈng ATM  
ꢀ IP  
ꢀ Các ꢂng dꢘng trꢖc tiꢇp cꢜa ATM  
ꢀ Dꢗ liꢓu -> Cell  
AAL  
AAL  
ATM  
ATM  
ATM  
ATM  
physical  
switch  
physical  
switch  
physical  
physical  
end system  
19  
end system  
ATM Adaptation Layer (AAL)  
Có nhiꢏu kiꢌu AAL khác nhau:  
ꢀ AAL1: CBR (Constant Bit Rate)  
ꢀ AAL2: VBR (Variable Bit Rate)  
ꢀ AAL5: chuyꢌn tiꢇp dꢗ liꢓu gói tin  
User data  
AAL PDU  
ATM cell  
0  
Tải về để xem bản đầy đủ
pdf 48 trang baolam 22220 Free
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Mạng máy tính - Chương 8: Tầng liên kết dữ liệu - Phần 2: PPP, ATM, MPLS - Ngô Hồng Sơn", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbai_giang_mang_may_tinh_chuong_8_tang_lien_ket_du_lieu_phan.pdf