1. Trang chủ
  2. » Công Nghệ Thông Tin

Các giao thức tầng vận chuyển

21 414 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 21
Dung lượng 920,03 KB

Nội dung

Chức năng - 1network data link physical network data link physical network data link physical network data link physical network data link physicallog ica l e nd -en d tr an sp ort appli

Trang 1

Chương 03

Tầng vận chuyển

MẠNG MÁY TÍNH

Tháng 09/2011

Trang 2

Chức năng - 1

network data link physical

network data link physical

network data link physical

network data link physical

network data link physicallog

ica l e nd -en

d tr an sp ort

application transport network data link physical

application transport network data link physical

Trang 3

Nội dung

Trang 4

Nhắc lại

source

application transport network link physical

Trang 5

tầng vận chuyển - 1

application transport network

application transport network

H n segment

application transport network

Trang 6

tầng vận chuyển - 2

 Nhận dữ liệu từ tầng ứng dụng (từ các socket)

 Phân đoạn thông điệp ở tầng ứng dụng thành các segment

 Dán nhãn dữ liệu: đóng gói theo giao thức tại tầng Transport

 Chuyển các segment xuống tầng mạng (network layer)

 Nhận các segment từ tầng mạng

 Phân rã các segment thành thông điệp tầng ứng dụng

 Chuyển thông điệp lên tầng ứng dụng (đến socket tương ứng)

Trang 7

tầng vận chuyển - 3

 Truyền dữ liệu đáng tin cậy

• Điều khiển luồng

• Điều khiển tắt nghẽn

• Thiết lập và duy trì kết nối

 Truyền dữ liệu không đáng tin cậy

• Nổ lực gởi dữ liệu hiệu quả nhất

 Đảm bảo thời gian trễ

 Đảm bảo băng thông

Trang 8

Dồn kênh – Phân kênh - 1

 Thực hiện tại bên gởi

 Thu thập dữ liệu từ các socket

 dán nhãn dữ liệu với 1 header

 Thực hiện tại bên nhận

 phân phối các segment nhận được cho socket tương ứng

 Source port

 Destination port

Trang 9

Dồn kênh – Phân kênh - 2

32 bits

application data (message) other header fields

Cấu trúc của một segment

Trang 10

SP: 6428 DP: 5775

SP: 5775 DP: 6428

Trang 11

Nội dung

 Giới thiệu

Trang 13

• Dữ liệu truyền 2 chiều trên cùng kết nối

• MSS: maximum segment size

 Hướng kết nối

• Handshaking trước khi gửi dữ liệu

Trang 14

TCP - giới thiệu - 2

 TCP cung cấp kết nối theo kiểu dòng ( stream-of-bytes )

• Không có ranh giới giữa các gói tin

Trang 15

TCP – cấu trúc gói tin

source port # dest port #

32 bits

application data (variable length)

sequence number acknowledgement number

rcvr window size ptr urgent data checksum

F S R P A U

head len

not used

Options (variable length)

URG: urgent data

(generally not used)

ACK: ACK # valid PSH: push data now

(generally not used)

to accept

Trang 16

TCP – định nghĩa các trường - 1

 Port của nơi gởi và nơi nhận

Trang 17

 URG = trường urgent pointer valid

 ACK = trường Acknowledge number valid

 PSH = dữ liệu cần phân phối ngay

 RST = chỉ định kết nối cần thiết lập lại (reset)

 SYN = sử dụng để thiết lập kết nối

 FIN = sử dụng để đóng kết nối

Trang 18

host ACKs receipt

of echoed

‘C’

host ACKs receipt of

‘C’, echoes back ‘C’

Seq: số thứ tự của byte đầu tiên trong vùng

data

ACK: số thứ tự của byte chờ nhận tiếp theo

Trang 21

Tài liệu tham khảo

Approach

Ngày đăng: 17/03/2015, 14:31

TỪ KHÓA LIÊN QUAN

w