Trường Đại Học Bách Khoa Tp.HCM Khoa Khoa Học và Kỹ Thuật Máy Tính ThS.. NGUYỄN CAO ĐẠT E-mail:dat@cse.hcmut.edu.vn ÔN TẬP Môn: Mạng máy tính... Trường Đại Học Bách Khoa Tp.HCM Khoa Kh
Trang 1Trường Đại Học Bách Khoa Tp.HCM Khoa Khoa Học và Kỹ Thuật Máy Tính
ThS NGUYỄN CAO ĐẠT E-mail:dat@cse.hcmut.edu.vn
ÔN TẬP Môn: Mạng máy tính
Trang 2Trường Đại Học Bách Khoa Tp.HCM
Khoa Khoa Học và Kỹ Thuật Máy Tính
© 2011
MẠNG MÁY TÍNH CĂN BẢN
Ôn tập
2
Lưu ý về thi cuối kỳ
Đề thi
Sinh viên được phép đem tài liệu giấy và máy tính bỏ túi
Trang 3Trường Đại Học Bách Khoa Tp.HCM
Khoa Khoa Học và Kỹ Thuật Máy Tính
© 2011
MẠNG MÁY TÍNH CĂN BẢN
Ôn tập
3
Các nội dung chính 3 chương 3, 4, 5
Tầng truyền tải (Transport layer)
Tầng mạng (Network layer)
Tầng liên kết dữ liệu (Datalink layer)
Trang 4Trường Đại Học Bách Khoa Tp.HCM
Khoa Khoa Học và Kỹ Thuật Máy Tính
© 2011
MẠNG MÁY TÍNH CĂN BẢN
Ôn tập
4
Các nội dung chính
Tầng mạng (Network layer)
Tầng liên kết dữ liệu (Datalink layer)
Trang 5Trường Đại Học Bách Khoa Tp.HCM
Khoa Khoa Học và Kỹ Thuật Máy Tính
© 2011
MẠNG MÁY TÍNH CĂN BẢN
Ôn tập
5
Giao thức và dịch vụ tầng truyền tải
giữa các tiến trình ứng dụng trên
những máy khác nhau
máy đầu cuối
(segment), đẩy xuống tầng mạng
thông điệp hoàn chỉnh, đẩy lên tầng ứng dụng
ứng dụng
truyền tải
mạng liên kết dl vật lý
ứng dụng
truyền tải
mạng liên kết dl vật lý
Trang 6Trường Đại Học Bách Khoa Tp.HCM
Khoa Khoa Học và Kỹ Thuật Máy Tính
© 2011
MẠNG MÁY TÍNH CĂN BẢN
Ôn tập
6
“không phức tạp”
UDP có thể:
cho ứng dụng
Không-kết-nối:
gửi và người nhận UDP
lập với những đoạn khác
Tại sao cần có UDP?
độ trễ)
trạng thái kết nối ở người gửi và người nhận
nghẽn: UDP có thể truyền đi với tốc độ tối đa
Trang 7Trường Đại Học Bách Khoa Tp.HCM
Khoa Khoa Học và Kỹ Thuật Máy Tính
© 2011
MẠNG MÁY TÍNH CĂN BẢN
Ôn tập
7
UDP (tt)
các ứng dụng đa phương
tiện trực tuyến
những cách dùng
UDP khác
DNS
UDP: bổ sung tính tin cậy
ở tầng ứng dụng
thuộc tầng ứng dụng!
cổng nguồn # cổng đích #
32 bits
Dữ liệu ứng dụng (thông điệp)
định dạng đoạn UDP
độ dài tổng kiểm tra
độ dài, của đoạn UDP, bao gồm cả mào đầu
Trang 8Trường Đại Học Bách Khoa Tp.HCM
Khoa Khoa Học và Kỹ Thuật Máy Tính
© 2011
MẠNG MÁY TÍNH CĂN BẢN
Ôn tập
8
Tổng kiểm tra UDP (checksum)
Người gửi:
như là một chuỗi gồm những số nguyên 16-bit
(tổng bù 1) của nội dung của đoạn
kiểm tra vào trường “tổng kiểm tra- checksum” UDP
Người nhận:
nhận được
bằng giá trị trong trường TKT không ?
liệu được truyền tải
Trang 9Trường Đại Học Bách Khoa Tp.HCM
Khoa Khoa Học và Kỹ Thuật Máy Tính
© 2011
MẠNG MÁY TÍNH CĂN BẢN
Ôn tập
9
Ví dụ TKT Internet
Ghi chú
nhất cần phải được cộng dồn vào kết quả
Ví dụ: cộng hai số nguyên 16-bit
1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1
cộng dồn
tổng tổng kiểm tra
Trang 10Trường Đại Học Bách Khoa Tp.HCM
Khoa Khoa Học và Kỹ Thuật Máy Tính
© 2011
MẠNG MÁY TÍNH CĂN BẢN
Ôn tập
10
TCP: Tổng quát [RFCs: 793, 1122, 1323, 2018, 2581]
dữ liệu truyền song công
Dữ liệu di chuyển theo 2 hướng
trong cùng một kết nối
định hướng kết nối
Bắt tay (trao đổi các thông điệp
điều khiển), khởi tạo trạng thái của bên gửi, bên nhận trước khi trao đổi dữ liệu
lưu lượng được kiểm tra
Bên gửi sẽ không làm tràn bên
nhận
thứ tự
th/điệp”
lưu lượng để quyết định kích thước cửa sổ
socket
door
TCP send buffer
TCP receive buffer
socket door
segment
application writes data
application reads data