Port hay cổng giao tiếp, là một điểm kết nối ảo hoặc vật lý giúp máy tính nhận và gửi dữ liệu với các thiết bị khác hoặc mạng Internet. Bài viết này sẽ giúp bạn hiểu rõ bản chất của cổng Port là gì, các tính năng quan trọng và phân loại những cổng […]
Port hay cổng giao tiếp, là một điểm kết nối ảo hoặc vật lý giúp máy tính nhận và gửi dữ liệu với các thiết bị khác hoặc mạng Internet. Bài viết này sẽ giúp bạn hiểu rõ bản chất của cổng Port là gì, các tính năng quan trọng và phân loại những cổng phổ biến nhất hiện nay.
Contents
Trong lĩnh vực công nghệ thông tin, port (cổng) là điểm cuối logic trong hệ điều hành, đóng vai trò như một địa chỉ phụ giúp định hướng luồng dữ liệu đến đúng phần mềm hoặc dịch vụ. Nếu ví địa chỉ IP là tòa nhà thì port chính là số phòng bên trong tòa nhà đó, giúp đưa dữ liệu vào đúng chương trình đang chờ nhận.
Port là một thuật toán mà mỗi máy tính đều cần cài đặt sẵn thì mới có thể nhận và gửi các gói tin đi được.
Về bản chất, Port là một giao thức 16 bit được sử dụng trong các giao thức TCP và UDP để định danh từng dịch vụ hoặc tiến trình mạng. Trong khi địa chỉ IP dùng để xác định thiết bị trên mạng, Port lại giúp phân biệt các ứng dụng hoặc dịch vụ đang chạy trên cùng một thiết bị đó.
Ví dụ về Port:
Giả sử một máy chủ có địa chỉ IP 210.245.126.16 và đang chạy đồng thời nhiều dịch vụ như Website (HTTP), DNS và FTP. Mặc dù tất cả các dịch vụ đều dùng chung một địa chỉ IP nhưng mỗi dịch vụ sẽ được gắn với một Port riêng để phân biệt.
Ví dụ, khi máy tính A truy cập website trên máy chủ này, gói tin sẽ được gửi đến IP 210.245.126.16 và Port 80 (HTTP). Trong khi đó, nếu máy tính B truy vấn DNS trên cùng máy chủ, gói tin vẫn được gửi đến IP 210.245.126.16 nhưng sẽ sử dụng Port 53 (DNS).

Dưới đây lsf danh sách các Port phổ biến và chức năng của chúng
Danh sách các Port dịch vụ Web và Truyền tải (Web & Transfer):
|
Port |
Giao thức |
Dịch vụ |
Chức năng |
|
20/21 |
TCP |
FTP |
Truyền tải tệp tin (File Transfer Protocol) giữa máy khách và máy chủ. |
|
22 |
TCP |
SSH/SFTP |
Truy cập điều khiển thiết bị từ xa và truyền tệp bảo mật. |
|
80 |
TCP |
HTTP |
Truyền tải trang web không mã hóa từ máy chủ đến trình duyệt. |
|
443 |
TCP |
HTTPS |
Truyền tải trang web bảo mật và mã hóa an toàn qua SSL/TLS. |
Danh sách các Port phổ biến dành cho Email:
|
Port |
Giao thức |
Dịch vụ |
Chức năng |
|
25 |
TCP |
SMTP |
Truyền tải thư điện tử gốc giữa các máy chủ mail. |
|
110 |
TCP |
POP3 |
Tải thư điện tử từ máy chủ về thiết bị cá nhân. |
|
143 |
TCP |
IMAP |
Đồng bộ và quản lý thư điện tử trực tiếp trên máy chủ. |
|
465 / 587 |
TCP |
SMTP Secure |
Gửi thư điện tử bảo mật từ máy người dùng tới máy chủ mail. |
Danh sách các Port Cơ sở dữ liệu (Database) phổ biến:
|
Port |
Giao thức |
Dịch vụ |
Chức năng |
|
1433 |
TCP |
Microsoft SQL Server |
Kết nối và quản lý cơ sở dữ liệu MS SQL Server. |
|
1521 |
TCP |
Oracle Database |
Kết nối và quản lý hệ quản trị cơ sở dữ liệu Oracle. |
|
3306 |
TCP |
MySQL |
Kết nối và quản lý cơ sở dữ liệu mã nguồn mở MySQL. |
|
5432 |
TCP |
PostgreSQL |
Kết nối và quản lý cơ sở dữ liệu PostgreSQL. |
|
27017 |
TCP |
MongoDB |
Kết nối và quản lý cơ sở dữ liệu NoSQL MongoDB |
Danh sách các Port quản trị và hệ thống khác:
|
Port |
Giao thức |
Dịch vụ |
Chức năng |
|
53 |
TCP/UDP |
DNS |
Phân giải tên miền thành địa chỉ IP của máy chủ. |
|
123 |
UDP |
NTP |
Đồng bộ thời gian chính xác giữa các thiết bị trong mạng. |
|
3389 |
TCP |
RDP |
Điều khiển máy tính hệ điều hành Windows từ xa (Remote Desktop). |
|
8080 |
TCP |
HTTP-Proxy/Alternate |
Cổng thay thế cho web hoặc chạy ứng dụng/web phụ (Tomcat, Proxy) |
Port là thành phần không thể thiếu trong hạ tầng mạng, giúp các thiết bị và ứng dụng xác định đúng điểm giao tiếp để trao đổi dữ liệu. Một số ứng dụng thực tế có thể kể đến như:

Nếu muốn kiểm tra các Port đang được sử dụng trên máy tính Windows, bạn có thể thực hiện theo các bước sau:



Khi đăng ký hoặc lựa chọn một Port cho ứng dụng hay dịch vụ mạng, bạn cần cân nhắc các yếu tố dưới đây để đảm bảo khả năng hoạt động ổn định, tránh xung đột và tăng cường bảo mật:
Mặc dù Port là thành phần quan trọng giúp các thiết bị và dịch vụ giao tiếp qua mạng, nhưng nếu cấu hình không đúng hoặc quản lý lỏng lẻo, Port có thể trở thành mục tiêu để tin tặc khai thác. Dưới đây là một số rủi ro bảo mật phổ biến và biện pháp phòng tránh:
|
Rủi ro |
Mô tả |
Biện pháp phòng tránh |
|
Mở Port không cần thiết (Open Port) |
Các Port không sử dụng nhưng vẫn mở có thể trở thành điểm truy cập để kẻ tấn công khai thác. |
Đóng các Port không cần thiết, thường xuyên kiểm tra và quản lý các Port đang mở. |
|
Quét Port (Port Scanning) |
Tin tặc sử dụng công cụ để dò tìm các Port đang mở nhằm xác định dịch vụ đang chạy và tìm kiếm lỗ hổng bảo mật. |
Cấu hình Firewall, giới hạn địa chỉ IP được phép truy cập và giám sát các hoạt động quét Port bất thường. |
|
Tấn công Brute Force |
Các dịch vụ như SSH hoặc Remote Desktop (RDP) có thể bị dò mật khẩu nếu sử dụng phương thức xác thực yếu. |
Sử dụng mật khẩu mạnh, bật xác thực đa yếu tố (MFA) và giới hạn số lần đăng nhập thất bại. |
|
Khai thác lỗ hổng dịch vụ |
Các dịch vụ chạy trên Port tồn tại lỗ hổng bảo mật có thể bị khai thác để chiếm quyền truy cập hoặc thực thi mã độc. |
Thường xuyên cập nhật phần mềm, vá lỗ hổng và tắt các dịch vụ không còn sử dụng. |
|
Kẻ tấn công gửi lượng lớn lưu lượng đến một hoặc nhiều Port nhằm làm gián đoạn hoặc ngừng hoạt động của hệ thống. |
Triển khai Firewall, WAF hoặc các giải pháp chống DoS/DDoS để bảo vệ máy chủ. |
|
|
Rò rỉ thông tin dịch vụ |
Thông tin về dịch vụ hoặc phiên bản phần mềm có thể bị lộ thông qua các Port đang mở, tạo điều kiện cho các cuộc tấn công có chủ đích. |
Ẩn thông tin phiên bản dịch vụ, cấu hình bảo mật phù hợp và chỉ mở những Port thực sự cần thiết. |