1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Báo cáo bài thực hành số 3 giao thức udp & tcp môn học nhập môn mạng máy tính

19 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Báo Cáo Bài Thực Hành Số 3 Giao Thức UDP & TCP
Tác giả Trần Mạnh Hùng, Nguyễn Hoàng Phúc
Trường học Nhập Môn Mạng Máy Tính
Chuyên ngành Nhập Môn Mạng Máy Tính
Thể loại báo cáo
Năm xuất bản 2024
Định dạng
Số trang 19
Dung lượng 4,27 MB

Nội dung

Lab 3: UDP & TCP ProtocolSource Port:  Đây là cổng mà thiết bị gửi gói tin đang sử dụng để truyền dữ liệu..  Nó giúp hệ thống xác định ứng dụng nào trên thiết bị gửi đang tạo ra hoặc

Trang 1

3

BÁO CÁO BÀI THỰC HÀNH SỐ 3

GIAO THỨC UDP & TCP

Lab

Trang 2

Môn học: Nhập môn mạng máy tính

Lớp: IT005.P116

Giảng viên hướng dẫn Trần Mạnh Hùng

Sinh viên thực hiện Nguyễn Hoàng Phúc

Trang 3

Mức độ hoàn thành Hoàn thành (100%)

Thời gian thực hiện 17/10/2024 – 21/10/2024

Trang 4

10.0.146.207

CC-47-40-5E-1C-CE

10.0.0.1

27.0.12.186, 115.79.44.190

Trang 5

Trả lời câu hỏi:

Câu 1:

10.0.146.207

CC-47-40-5E-1C-CE

10.0.0.1

27.0.12.186,

Trang 6

kLALabđ

Trang 7

Khoa Mạng máy tính & Truyền thông - UIT

Trả lời:

-Địa chỉ domain của google.com là: 27.0.12.186

Trả lời:

Trang 8

Lab 3: UDP & TCP Protocol

Source Port:

 Đây là cổng mà thiết bị gửi gói tin đang sử dụng để truyền dữ liệu

Cổng nguồn thường là một số nguyên từ 0 đến 65535

 Nó giúp hệ thống xác định ứng dụng nào trên thiết bị gửi đang tạo ra

hoặc gửi gói tin đó

Destination Port:

 Đây là cổng trên thiết bị nhận mà gói tin sẽ được gửi đến Cổng đích

cũng là một số nguyên từ 0 đến 65535

8

Trang 9

Lab 3: UDP & TCP Protocol

 Nó cho biết gói tin cần được chuyển tới ứng dụng hay dịch vụ nào trên

thiết bị nhận Ví dụ, một gói tin HTTP sẽ thường sử dụng cổng đích 80, vì

đây là cổng mặc định cho dịch vụ web

Length:

 Trường này xác định tổng kích thước của gói tin UDP (bao gồm cả phần

tiêu đề và dữ liệu) Giá trị được đo bằng số byte

 Nó giúp xác định tổng số byte của gói tin để đảm bảo rằng dữ liệu được

truyền đúng kích thước

Checksum:

 Trường này được sử dụng để kiểm tra tính toàn vẹn của gói tin Nó giúp

phát hiện các lỗi xảy ra trong quá trình truyền dữ liệu qua mạng

 Cả TCP và UDP đều sử dụng trường checksum, nhưng cách tính toán và

bắt buộc sử dụng có thể khác nhau Với TCP, trường này là bắt buộc, còn

với UDP, nó có thể là tùy chọn trong một số trường hợp

Trả lời:

9

Trang 10

Lab 3: UDP & TCP Protocol

UDP gồm 4 trường, kích thước mỗi trường:

- Source Port: 2 bytes

- Destination port: 2 bytes

- Length: 2 bytes

- Checksum: 2 bytes

Trả lời:

Giá trị trường Length trong UDP header là độ dài của gói tin bao gồm 8 bytes header + độ dài data

Length 36 bytes = 8 bytes(Header TCP) + 28 bytes (data)

10

Trang 11

Lab 3: UDP & TCP Protocol

Trả lời:

-Trong quá trình gởi yêu cầu, IP nguồn gởi Request sẽ trở thành Điểm đích và Source Port sẽ trở thành Destination Port IP của người gửi Respone sẽ trở thành IP nguồn

11

Trang 12

Lab 3: UDP & TCP Protocol

Trả lời:

Địa chỉ IP của Client này là: 10.0.151.18 và TCP port là: 53269

12

Trang 13

Lab 3: UDP & TCP Protocol

Trả lời:

Địa chỉ IP của server là 125.234.51.56 và sử dụng port 80 để gửi và

nhận các segment cho TCP kết nối này

Trả lời:

13

Trang 14

Lab 3: UDP & TCP Protocol

-TCP SYN segment sử dụng sequence number bằng 0 để tạo kết nối TCP

giữa client và server

-Trường Flags cờ SYN được set = 1 thì đó là TCP SYN segment

Trả lời:

14

Trang 15

Lab 3: UDP & TCP Protocol

- Sequence number của SYN/ACK segment giởi từ sever đến client để trả

lờicho SYN segment là 0

Trả lời:

15

Trang 16

Lab 3: UDP & TCP Protocol

- Giá trị của Acknowledgement trong SYN/ACT segment là 1

-Trường Flags cờ SYN/ACK được set = 1 thì đó là SYN/ACK segment

Trả lời:

16

Trang 17

Lab 3: UDP & TCP Protocol

Lượng buffer còn trống nhỏ nhất : 64240

17

Trang 18

Lab 3: UDP & TCP Protocol

Trảlời:

18

Trang 19

Lab 3: UDP & TCP Protocol

Không có segment nào được gửi lại, vì các gói tin có cùng sequence

number tại các thời điểm khác nhau không được tìm thấy

Trả lời:

Cách tính:

Ta có thể thấy thông lượng của kết nối TCP là 1500bit/s

3 ĐÁNH GIÁ

Sau bài thực hành LAB3, em đã hủy rõ về giao thức TCP & UDP, cách bắt các gói tin, hiểu về các segment, cách tính thông lượng, các trường của UDP.

4 TÀI LIỆU THAM KHẢO

"Computer Networks" - Andrew S Tanenbaum và David J Wetherall”

19

Ngày đăng: 27/10/2024, 17:07

w