Tr­êng cao ®¼ng nghÒ ®ång th¸p Khoa c ng nghÖ th ng tin



tải về 2.92 Mb.
trang8/27
Chuyển đổi dữ liệu06.01.2018
Kích2.92 Mb.
#35777
1   ...   4   5   6   7   8   9   10   11   ...   27

1.3. Gói UDP:


Chức năng và cấu trúc:

Chức năng:

Đây là gói tin được sử dụng trong giao thức UDP chức năng của nó là đảm bảo cho dữ liệu được truyền từ ứng dụng trên host nguồn đến một ứng dụng trên host đích một cách chính xác dựa trên phương pháp hoạt động không kết nối.

Cấu trúc gói tin:



Source port number : cho biết địa chỉ của ứng dụng nguồn gởi gói UDP đi .

Destination port number : cho biết địa chỉ của ứng dụng đích sẽ nhận gói UDP đó

UDP length : cho biết độ dài của gói UDP bao gồm cả phần header và phần data .

UDP checksum : đây là vùng tùy chọn , nó có thể được hoặc không được sử dụng , khi không được sử dụng nó có giá trị là 0 , nhưng khi muốn đảm bảo sự an toàn cũng như độ chính xác của gói tin thì trường này mới được sử dụng .

Hoạt Động Của UDP


Đóng gói UDP :

hình 4.2 : quá trình đóng gói UDP

Hoạt động :

Đây là một giao thức hoạt động theo phương thức không liên kết . Tức là khi một ứng dụng trên host nguồn muốn gởi dữ liệu đến host đích mà sử dụng giao thức UDP thì nó chỉ việc gởi dữ liệu đi mà không cần biết dữ liệu đó có tới được host đích hay không .



UDP chỉ được sử dụng với các ứng dụng không yêu cầu độ tin cậy cao hoặc đòi hỏi tính thời gian thực như : TFTP , BOOTP , Multimedia (intenet vedeo , VoIP ….)

1.4 Gói TCP:




Sequence number : đơn vị tính là octect , nó cho biết vị trí của byte đầu tiên trong trường data trong luồng dữ liệu truyền đi . Trường này có giá trị từ 0 đến .

Khi mới bắt đầu kết nối sequence number chứa đựng giá trị đầu tiên của nó , giá trị này do host nguồn chọn và thường không có giá trị cố định . Khi gói dữ liệu đầu tiên được gởi đi nó có giá trị bằng giá trị đầu cộng thêm 1 .



Tổng quát trường sequence number có thể được tính như sau :



Acknowledgement number : trướng này cho biết gói tin mà nơi gởi muốn thông báo cho nơi nhận biết là nó đang đợi phía nhận gởi cho nó gói tin có số sequence number có giá trị bắng với giá trị của Acknowledgement number , khi nhận được thông báo này nơi nhận xác định được rằng các gới tin mà nó gởi đến đầu kia trước đó đã đến đích an toàn .

Hlen : cho biết độ dài của phần TCP header , nhờ vào trường này mà đầu thu biết được trường Option có được xử dụng hay không .

Reserved : trường này hiện chưa được sử dụng .

Flag bit : trường này có 6 bít cờ , mỗi bít được sử dụng vào các mục đích khác nhau , nó gồm các bít sau :

URG : cho biết trường Urgent pointer có hiệu lực hay không

ACK : cho biết ACK number có được sử dụng hay không

PHS : 1 _ đưa thẳng lên lớp trên không cần kiểm tra .

0 _ kiểm tra trước khi đưa lên lớp trên .

RST : yêu cầu thiết lập lại kết nối .

SYN : thiết lập lại số trình tự .

FIN : kết thúc truyền tải .



Window : cho biết độ lớn của của host nguồn

Checksum : dùng để kiểm tra lỗi của của gói TCP , việc kiểm tra lỗi do đầu nhận thực hiện . Việc tính toán do phía gở đảm nhận . TCP sử dụng mã CRC để kiểm tra lỗi .

Khi tính toán trường Header checksum người ta thêm vào gói UDP một phần đầu giả , nội dung của phần đầu giả này giống như nội dung của phần đầu giả của UDP :




Urgent pointer : đây là trường con trỏ khần cấp , nó có các chức năng như :

Ngăn cản một quá trình nào đó trong quá trình truyền tải



Dùng để chỉ ra ranh giới giữa giữa phần dữ liệu khẩn cấp v1 phần dữ liệu thường (trong TCP phần dữ liệu khẩn cấp được đặt trước) .

Option : trường này là túy chọn , nó có cấu trúc giống như trường Option cùa IP :

Type : cho biết loại thông điệp option

Length : cho biết độ dài của trường option

Optiondata : chứa nội dung của trường option

Các loại thông điệp option :



Type number

length

means

0

-

Kết thúc của option list

1

-

Không sử dụng

2

4

Cho biết kích thước tối đa của 1 phân đoạn

3

3

Thông báo về sự thay đổi của cửa sổ

4

2

Shack permit

5

X

shack

8

10

Timestamp




Каталог: nguoidung -> cntt07 -> thongtin
thongtin -> CÂU 1: Mạng máy tính là gì? A./ Các máy tính trao đổi thông tin với nhau tuân theo tập giao thức. B./ Các máy tính kết nối với nhau bằng đường truyền vật lý. C./ Các máy tính kết nối với nhau chia sẻ nguồn thông tin chung
thongtin -> TRƯỜng tcn thá[ MƯỜi khoa công nghệ thông tin
thongtin -> Tin hoc văn phòng
nguoidung -> Virus máy tính có thể không phá hoại gì mà chỉ nhân bản. Virus
nguoidung -> BÀi thực hành môn lập trình mạng gv trưƠng vĩnh hảo I. Mục đích
nguoidung -> CÁc phưƠng pháp xuất nhập winsock I. Cài đặt Winsock
nguoidung -> 4. Phần mềm Explorer – của HĐh windows xp
nguoidung -> Chương 1 : Tổng quan về hệ phân tán. Định nghĩa
nguoidung -> MÔn học công nghệ MẠng không dâY

tải về 2.92 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   4   5   6   7   8   9   10   11   ...   27




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương