1-
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
I GIẢNG MÔN
Internet và giao thức
(Internet and Protocols)
Giảng viên: TS. Nguyễn Chiến Trinh
Điện thoại/E-mail: 0915400946; chientrinh@gmail.com
Bộ môn: Mạng viễn thông -KhoaViễn thông 1
Học kỳ/Năm biên soạn: I/ 2013-2014
1
Internet giao thứcInternet giao thức
1-
Kiến trúc ngang hàng peer-to-peer (P2P)
Máy chủ không cần hoạt động
liên tục.
Các hệ thống đầu cuối tùy ý kết
nối trực tiếp.
Các thiết bị ngang hàng không
kết nối liên tục và thay đổi địa
chỉ IP.
khả năng cho mạng qui mô
lớn nhưng khó quản lý.
Nội dung
Phân bố tệp.
Tìm kiếm thông tin.
Thoại Internet sử dụng P2P.
2
peer-peer
Internet giao thứcInternet giao thức
1-
Phân bố tệp: kiến trúc clien-server và P2P
Vấn đề: Mất bao nhiêu thời gian để phân bố tệp từ một máy
chủ đến
N
thiết bị ?
3
File, size
F
Server
us
dN
u1d1u2d2
uN
us:băng thông
máy chủ tải lên
ui:băng thông
thiết bị itải lên
di:băng thông
thiết bị itải xuống
Mạng (dư thừa
băng thông)
Internet giao thứcInternet giao thức
1-
Thời gian phân bố tệp của kiến trúc client-server
4
Thời gian y chủ lần lượt gửi N bản sao:
NF/us
Thời gian y khách i cần để tải xuống: F/di
Thời gian để phân bố
tệp F đến N máy
khách sử dụng kiến
trúc client-server
= dcs = max {
NF/us, F/min(di)
}
Tăng tuyến tính với N
( N lớn)
Internet giao thứcInternet giao thức
1-
Thời gian phân bố tệp của kiến trúc P2P
5
Thời gian y chủ phải gửi 1 bản sao: F
/us
Thời gian máy khách i cần để tải xuống: F/di
Tổng cộng phải tải xuống NF bits. Tốc độ tải xuống
cao nhất thể: us+ Sui
dP2P = max {
F/us, F/min(di)
, NF/(us+ Sui) }
i