Trả lời:
Đáp án đúng: B
Giao thức TCP (Transmission Control Protocol) hoạt động ở tầng Transport (tầng Giao vận) trong mô hình OSI (Open Systems Interconnection). Tầng Transport chịu trách nhiệm cung cấp dịch vụ truyền dữ liệu tin cậy giữa các ứng dụng trên các máy tính khác nhau.
Câu hỏi liên quan
Lời giải:
Đáp án đúng: C
Giao thức TCP (Transmission Control Protocol) là giao thức hướng kết nối, đảm bảo độ tin cậy bằng cách thiết lập kết nối trước khi truyền dữ liệu, chia dữ liệu thành các gói, đánh số thứ tự, kiểm tra lỗi và truyền lại các gói bị mất. UDP (User Datagram Protocol) là giao thức không hướng kết nối, không đảm bảo độ tin cậy, dữ liệu được gửi đi mà không cần thiết lập kết nối trước, không có cơ chế kiểm tra lỗi hoặc truyền lại. ASP (Active Server Pages) là một nền tảng phát triển web của Microsoft. ARP (Address Resolution Protocol) là giao thức phân giải địa chỉ, dùng để tìm địa chỉ MAC tương ứng với một địa chỉ IP.
Vì vậy, UDP là giao thức không đảm bảo dữ liệu gửi đi có tới máy nhận hoàn chỉnh.
Vì vậy, UDP là giao thức không đảm bảo dữ liệu gửi đi có tới máy nhận hoàn chỉnh.
Lời giải:
Đáp án đúng: A
Gói tin UDP có cấu trúc gồm header (8 bytes) và payload (dữ liệu). Header bao gồm Source Port (2 bytes), Destination Port (2 bytes), Length (2 bytes), Checksum (2 bytes). Do đó, vùng dữ liệu bắt đầu từ byte thứ 9.
Lời giải:
Đáp án đúng: B
Trong giao thức TCP, trường Sequence Number chỉ số byte đầu tiên của dữ liệu trong gói tin. Khi gói tin đầu tiên chứa 1000 byte dữ liệu và Sequence Number là 100, điều này có nghĩa là byte đầu tiên của gói tin này có chỉ số 100.
Gói tin thứ hai sẽ tiếp tục đánh số byte từ vị trí tiếp theo sau gói tin đầu tiên. Vì gói tin đầu tiên chứa 1000 byte dữ liệu, byte cuối cùng của gói tin này có chỉ số là 100 + 1000 - 1 = 1099.
Do đó, byte đầu tiên của gói tin thứ hai sẽ có chỉ số là 1100. Vì vậy, trường Sequence Number của gói tin thứ hai sẽ là 1100.
Gói tin thứ hai sẽ tiếp tục đánh số byte từ vị trí tiếp theo sau gói tin đầu tiên. Vì gói tin đầu tiên chứa 1000 byte dữ liệu, byte cuối cùng của gói tin này có chỉ số là 100 + 1000 - 1 = 1099.
Do đó, byte đầu tiên của gói tin thứ hai sẽ có chỉ số là 1100. Vì vậy, trường Sequence Number của gói tin thứ hai sẽ là 1100.
Lời giải:
Đáp án đúng: D
Trong giao thức TCP, trường Acknowledgement Number trong gói SYN-ACK (SYNchronize-ACKnowledgement) được sử dụng để xác nhận (acknowledge) việc nhận được gói SYN (SYNchronize) từ phía client và thông báo số sequence number tiếp theo mà server mong đợi nhận được từ client.
* Đáp án A: Sai. Acknowledgement Number không liên quan đến byte bắt đầu của gói dữ liệu *nó* gửi đi. Nó liên quan đến số sequence number mà nó *mong đợi* nhận được.
* Đáp án B: Sai. Acknowledgement Number không chỉ ra byte dữ liệu đầu tiên mà *server* sẽ gửi đi. Nó chỉ ra byte mà *server* mong đợi *client* sẽ gửi.
* Đáp án C: Sai. Nó không gửi từ byte thứ 100, mà mong đợi nhận được byte thứ 100 từ client.
* Đáp án D: Đúng. Khi thực thể TCP gửi một gói SYN-ACK segment với trường Acknowledgement Number = 100, điều này có nghĩa là nó hy vọng nhận được dữ liệu bắt đầu bằng byte có số thứ tự 100 từ phía bên kia (client).
* Đáp án A: Sai. Acknowledgement Number không liên quan đến byte bắt đầu của gói dữ liệu *nó* gửi đi. Nó liên quan đến số sequence number mà nó *mong đợi* nhận được.
* Đáp án B: Sai. Acknowledgement Number không chỉ ra byte dữ liệu đầu tiên mà *server* sẽ gửi đi. Nó chỉ ra byte mà *server* mong đợi *client* sẽ gửi.
* Đáp án C: Sai. Nó không gửi từ byte thứ 100, mà mong đợi nhận được byte thứ 100 từ client.
* Đáp án D: Đúng. Khi thực thể TCP gửi một gói SYN-ACK segment với trường Acknowledgement Number = 100, điều này có nghĩa là nó hy vọng nhận được dữ liệu bắt đầu bằng byte có số thứ tự 100 từ phía bên kia (client).
Lời giải:
Đáp án đúng: A
FTP (File Transfer Protocol) sử dụng hai cổng TCP mặc định:
- Cổng 21: Được sử dụng cho việc thiết lập kết nối điều khiển (control connection) giữa client và server. Kết nối này dùng để truyền các lệnh và phản hồi.
- Cổng 20: Được sử dụng cho việc truyền dữ liệu (data connection). Kết nối này được thiết lập để truyền tải dữ liệu thực tế, chẳng hạn như các file.
- Cổng 21: Được sử dụng cho việc thiết lập kết nối điều khiển (control connection) giữa client và server. Kết nối này dùng để truyền các lệnh và phản hồi.
- Cổng 20: Được sử dụng cho việc truyền dữ liệu (data connection). Kết nối này được thiết lập để truyền tải dữ liệu thực tế, chẳng hạn như các file.
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Bộ Đồ Án Tốt Nghiệp Ngành Trí Tuệ Nhân Tạo Và Học Máy
89 tài liệu310 lượt tải

Bộ 120+ Đồ Án Tốt Nghiệp Ngành Hệ Thống Thông Tin
125 tài liệu441 lượt tải

Bộ Đồ Án Tốt Nghiệp Ngành Mạng Máy Tính Và Truyền Thông
104 tài liệu687 lượt tải

Bộ Luận Văn Tốt Nghiệp Ngành Kiểm Toán
103 tài liệu589 lượt tải

Bộ 370+ Luận Văn Tốt Nghiệp Ngành Kế Toán Doanh Nghiệp
377 tài liệu1030 lượt tải

Bộ Luận Văn Tốt Nghiệp Ngành Quản Trị Thương Hiệu
99 tài liệu1062 lượt tải
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.
77.000 đ/ tháng