BỘ THÔNG TIN VÀ TRUYỀN THÔNG
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
BÀI GIẢNG
INTERNET VÀ CÁC GIAO THỨC
IT
(TEL 1409)
T
KHOA VIỄN THÔNG 1
P
Biên soạn: TS. Nguyễn Chiến Trinh (chủ biên)
PGS. TS. Nguyễn Tiến Ban
ThS. Nguyễn Thị Thu Hằng
P
T
IT
Hà nội - 2014
1
Mục lục
MỤC LỤC
MỤC LỤC
2
DANH MỤC HÌNH VẼ
6
DANH MỤC BẢNG
9
LỜI NÓI ĐẦU
CHƯƠNG 1.
10
CÁC NGUYÊN LÝ LỚP ỨNG DỤNG MẠNG INTERNET
1.1
Giới thiệu
1.2
11
11
Kiến trúc lớp ứng dụng mạng Internet 12
1.2.1
Kiến trúc khách/chủ 12
1.2.2
Kiến trúc ngang hàng
IT
1.3
13
Quá trình truyền thông trên mạng
1.3.1
Tiến trình khách và chủ
1.3.2
Giao diện giữa tiến trình và mạng
14
Dịch vụ truyền tải cho ứng dụng
15
16
T
1.4
14
1.4.1
Truyền dữ liệu tin cậy
1.4.2
Thông lượng
1.4.3
Yêu cầu về thời gian 18
1.5
17
P
1.4.4
16
Khả năng đảm báo an toàn dữ liệu 18
Các dịch vụ truyền tải cung cấp trên mạng Internet
18
1.5.1
Các dịch vụ TCP
19
1.5.2
Các dịch vụ UDP
20
1.5.3
Các dịch vụ không do giao thức lớp giao vận của Internet cung cấp
1.5.4
Các tiến trình đánh địa chỉ 21
1.6
Các giao thức lớp ứng dụng
21
1.7
Một số ứng dụng mạng
20
22
CHƯƠNG 2.
WEB VÀ GIAO THỨ C HTTP
24
2
Mục lục
2.1
Tổng quan về HTTP
2.2
Kết nối HTTP 26
24
2.2.1
Kết nối không liên tục
2.2.2
Kết nối liên tục
2.3
26
28
Khuôn dạng bản tin HTTP
2.3.1
Bản tin yêu cầu
28
2.3.2
Bản tin đáp ứng
28
30
2.4
Tương tác user-server 33
2.5
Web caching 35
2.6
Bản tin GET có điều kiện
3.1
IT
CHƯƠNG 3.
38
TRUYỀN TỆP VÀ THƯ ĐIỆN TỬ
Giao thứ c truyền tệp FTP
41
3.1.1
Dịch vụ do giao thức FTP cung cấp
3.1.2
Các lệnh và phản hồi
41
42
T
3.2
41
Giao thức truyền thư điện tử trên Internet
43
Thư điện tử trên Internet
3.2.2
Giao thứ c truyền thư điện tử đơn giản SMTP45
3.2.3
3.2.4
3.2.5
CHƯƠNG 4.
4.1
P
3.2.1
So sánh vớ i HTTP
47
Khuôn dạng bản tin thư điện tử
DỊCH VỤ TÊN MIỀN DNS 54
Tổng quan DNS
54
Giớ i thiệu DNS
4.1.2
Dịch vụ do DNS cung cấp
4.2.1
48
Các giao thức truy cập thư điện tử 48
4.1.1
4.2
43
Hoạt động của DNS
54
54
56
Phân bố cơ sở dữ liệu DNS 57
3
Mục lục
4.2.2
4.3
DNS cache 61
Bản ghi và bản tin DNS 62
4.3.1
Bản ghi DNS 62
4.3.2
Bản tin DNS 63
4.3.3
Chèn bản ghi DNS vào cơ sở dữ liệu DNS
4.4
CHƯƠNG 5.
64
Điểm yếu an toàn DNS 65
CÁC ỨNG DỤNG NGANG HÀNG (P2P)
Cấu trúc mạng ngang hàng
5.2
Phân bố tệp P2P
68
5.2.1
Kiến trúc P2P
69
5.2.2
Bit Torent 72
5.3
Bảng hàm băm DHT
DHT vò ng
5.3.2
Peer churn 78
CHƯƠNG 6.
6.1
6.1.1
6.1.2
Ứng dụng: thoại Internet sử dụng P2P 79
́
KÊT NỐI MẠ NG ĐA PHƯƠNG TIỆN
Ứng dụng kết nối mạng đa phương tiện
P
5.4
76
74
T
5.3.1
67
IT
5.1
67
82
82
Các ví dụ ứng dụng đa phương tiện 82
́
Yêu cầu chât lượ ng cho ứ ng dụ ng đa phương tiện trên Internet
6.1.3
Giải pháp hỗ trợ đa phương tiện trên Internet
6.1.4
Chuẩn nén audio và video
6.2
Dịch vụ audio, video lưu trữ
86
88
89
6.2.1
Truy cập audio và video thông qua Web server
6.2.2
Gử i dữ liệu đa phương tiện từ server trự c tuyến đến ứ ng dụ ng
6.2.3
Giao thứ c RTSP
6.3
85
90
91
93
Giải pháp đảm bảo chất lượng dịch vụ đa phương tiện trên Internet
97
4
nguon tai.lieu . vn