B THÔNG TIN VÀ TRUYN THÔNG
HC VIN CÔNG NGH BƯU CHÍNH VIN THÔNG
BÀI GING
INTERNET VÀ GIAO THC
Ch trì: TS. Hoàng Trng Minh
Cng tác viên:
ThS. Nguyn Thanh Trà
TS. Phạm Anh Thư
TS. Nguyn Chiến Trinh
Hà Ni, 2021
2
MC LC
MC LC ............................................................................................................................ 2
DANH MC CÁC T VIT TT ...................................................................................... 6
DANH MC HÌNH V ....................................................................................................... 6
M ĐẦU ............................................................................................................................ 11
CHƯƠNG 1. TỔNG QUAN V INTERNET ................................................................... 12
1.1 Gii thiu chung .................................................................................................... 12
1.2 Kiến trúc mng internet ........................................................................................ 14
1.3 Các thành phn mng ............................................................................................ 16
1.4 Các gii pháp công ngh mng ............................................................................. 20
1.5 Kết luận chương ....................................................................................................... 27
CHƯƠNG 2. CÁC NG DNG VÀ GIAO THC MNG ....................................... 28
2.1 Tng quan v các ng dng và dch v h tng ....................................................... 28
2.2 ng dng WEB và các giao thc ............................................................................. 33
2.2.1 Tng quan v ng dng WEB và giao thc HTTP ........................................... 33
2.2.2 Hoạt động ca giao thc HTTP ......................................................................... 37
2.2.3 Các bn tin HTTP .............................................................................................. 40
2.2.4 Giao thc HTTPS .............................................................................................. 46
2.2.5 Cookie và lưu đệm WEB ................................................................................... 47
2.3 ng dng truyn tp và các giao thc ...................................................................... 56
2.3.1 Dch v truyn tp ............................................................................................. 56
3
2.3.2 Giao thc truyn tp FTP .................................................................................. 57
2.3.2 Giao thc FTPS ................................................................................................. 60
2.4 ng dụng thư điện t và các giao thc..................................................................... 61
2.4.1 Thư điện t trên Internet .................................................................................... 61
2.4.2 Giao thc truyền thư điện t đơn giản SMTP ................................................... 63
2.4.3 Khuôn dng bản tin thư điện t ......................................................................... 68
2.4.4 Các giao thc truy cp thư điện t .................................................................... 69
2.5 ng dng h thng tên min .................................................................................... 76
2.5.1 Tng quan DNS ................................................................................................. 76
2.5.2 Hoạt động ca DNS ........................................................................................... 80
2.5.3 Bn ghi và bn tin DNS ..................................................................................... 86
2.5.4 Vấn đề an toàn trong DNS ................................................................................. 91
2.6 Các ng dng mng ngang hàng .............................................................................. 93
2.6.1 Phân b tp P2P ................................................................................................. 93
2.6.2 Bảng hàm băm phân tán DHT ......................................................................... 101
2.6.3 ng dng thoi Internet ................................................................................... 109
2.7 Kết luận chương ..................................................................................................... 111
CHƯƠNG 3: CÁC GIAO THC NG DỤNG ĐA PHƯƠNG TIN ........................... 112
3.1 Gii thiu chung ..................................................................................................... 112
3.2 Các giao thc h tr thi gian thc luồng đa phương tiện ..................................... 113
3.2.1 Yêu cầu đối vi giao thc truyn ti luồng đa phương tiện ............................ 113
3.2.2 Giao thc truyn ti thi gian thc RTP ......................................................... 116
3.2.3 Giao thc điều khin truyn ti thi gian thc (RTCP) .................................. 119
4
3.3 Giao thc báo hiệu và điều khiển phiên đa phương tiện ........................................ 122
3.3.1 Giao thc phát tin trc tuyến thi gian thc RTSP ......................................... 122
3.2.2 Giao thc mô t phiên SDP ............................................................................. 126
3.3.3 Giao thc khi to phiên SIP .......................................................................... 128
3.4 Hot động điều hành ca SIP ................................................................................. 142
3.4.1 H tr tính di đng (SIP Mobility) .................................................................. 142
3.4.2 Hoạt động ca SIP trong IMS ......................................................................... 148
3.5 Kết luận chương .................................................................................................. 156
CHƯƠNG 4: GIAO THỨC NG DNG INTERNET VN VT................................ 157
4.1 Gii thiu chung v IoT .......................................................................................... 157
4.1.1 Khái nim v IoT ............................................................................................. 157
4.1.2 Đặc điểm ca IoT ............................................................................................ 158
4.1.3 Tiềm năng và thách thức ca h thng IoT ..................................................... 159
4.2 Kiến trúc và các ng dng IoT ............................................................................... 160
4.2.1 Kiến trúc h thng IoT .................................................................................... 160
4.2.2 Các ng dng IoT ............................................................................................ 164
4.3 Các gii pháp công ngh mng IoT ........................................................................ 168
4.3.1 RFID ................................................................................................................ 168
4.3.2 Cloud Computing ............................................................................................ 172
4.3.3 ZigBee ............................................................................................................. 176
4.4. Các giao thc Request/ Response .......................................................................... 180
4.4.1 Giao thc HTTP trong IoT .............................................................................. 180
4.4.2 Giao thc CoAP............................................................................................... 182
5
4.5 Các giao thc Publish/Subcriber ............................................................................ 187
4.5.1 Giao thc MQTT ............................................................................................. 187
4.5.2 Giao thc MQTT-SN ...................................................................................... 220
4.6 Kết luận chương ..................................................................................................... 236
KT LUN ...................................................................................................................... 237
TÀI LIU THAM KHO ................................................................................................ 238