
1. Link tải xuống trực tiếp
LINK TẢI GG DRIVE: LINK TẢI 1
LINK TẢI GG DRIVE: LINK TẢI 2
LINK TẢI GG DRIVE: LINK DỰ PHÒNG
Cổng 0 có một ý nghĩa đặc biệt trong lập trình mạng, đặc biệt là trong Unix khi nói đến lập trình socket, nơi cổng này được sử dụng để yêu cầu các cổng động, do hệ thống gán. Cổng 0 là cổng ký tự đại diện hướng dẫn hệ thống tìm số cổng phù hợp.
Không giống như hầu hết các số cổng, cổng 0 là một cổng chuyên dụng trên mạng TCP / IP, có nghĩa là nó không được sử dụng trong các thông điệp TCP hoặc UDP. Các cổng mạng trong TCP và UDP nằm trong khoảng từ 0 đến 65535.
Số cổng trong phạm vi từ 0 đến 1023 được xác định là cổng hệ thống. Cơ quan cấp số hiệu Internet (IANA) duy trì danh sách chính thức về việc sử dụng các số cổng này trên Internet và cổng hệ thống 0 không được sử dụng.
Cách cổng TCP / UDP 0 hoạt động trong lập trình mạng

Để định cấu hình kết nối ổ cắm mạng mới, cần có số cổng, được gán cho cả phía nguồn và phía đích. Thông điệp TCP hoặc UDP được gửi bởi người gửi (nguồn) chứa cả hai số cổng để người nhận thông báo (đích) có thể gửi thông báo phản hồi đến điểm cuối giao thức chính xác.
IANA chỉ định trước một số cổng hệ thống nhất định cho các ứng dụng Internet cơ bản như máy chủ web (cổng 80). Tuy nhiên, nhiều ứng dụng mạng TCP và UDP không có cổng hệ thống riêng và phải nhận cổng từ hệ thống. Người vận hành thiết bị mỗi khi họ chạy.
Để gán số cổng nguồn, ứng dụng gọi các chức năng mạng TCP / IP, chẳng hạn như: cà vạt () yêu cầu một cổng. Ứng dụng có thể cung cấp một số cố định (được mã hóa cứng) cho bind () khi một cổng cụ thể được yêu cầu. Tuy nhiên, yêu cầu này có thể không thành công nếu một ứng dụng khác đang chạy trên hệ thống. hiện đang sử dụng cổng này.
Ứng dụng cũng có thể cung cấp cổng 0 cho bind () làm tham số kết nối. Điều này khiến hệ điều hành tự động tìm và trả về một cổng khả dụng phù hợp trong phạm vi số cổng TCP / IP động.
Ứng dụng không nhận được cổng 0 mà là một số cổng động. Lợi ích của quy ước lập trình này là hiệu quả. Thay vì mỗi ứng dụng phải triển khai và chạy mã để kiểm tra nhiều cổng cho đến khi có cổng hợp lệ, các ứng dụng có thể dựa vào hệ điều hành.
Unix, Windows và các hệ điều hành khác không giống nhau về cách chúng xử lý cổng 0, nhưng chúng sử dụng cùng một quy ước chung.
Cổng 0 và bảo mật mạng
Lưu lượng mạng được gửi qua Internet đến các máy chủ giám sát cổng 0 có thể được tạo ra bởi những kẻ tấn công mạng hoặc bởi các ứng dụng được lập trình sai. Các thông báo mà máy chủ tạo ra để phản hồi lại lưu lượng truy cập từ cổng 0 giúp những kẻ tấn công tìm hiểu về hành vi của thiết bị này và các lỗ hổng mạng có thể có.
Nhiều Nhà cung cấp dịch vụ Internet (ISP) chặn lưu lượng truy cập trên cổng 0 – cả đầu vào và đầu ra – để tự bảo vệ mình khỏi những hành vi khai thác này.