Đối với hệ thống mạng việc tuyền tải, truy tìm và kết nối đều thông qua các giao thức mạng và các giao thức gắn liền với thông số port kết nối. Vậy thì Port là gì & nó sử dụng để làm gì, giúp được gì cho bạn thì hãy cùng tìm hiểu trong bài content này.
Port là gì?
Port là giao thức bit 16 đứng đầu (chèn vào phần đầu header) của mỗi gói tin trong giao thức TCP, UDP hay thường được gọi là cổng port, nơi quy định các tập dữ liệu riêng biệt. Port là một dạng thuật toán đã được định sẵn & mỗi máy tính cần nên có thì mới có thể nhận và gửi các gói tin đi được.
Khi hoạt động Port cũng được quy đổi giống với số bit của bất kì một mã dữ liệu nào đó. Đơn giản thì đây chẳng hạn như cánh cổng có quyền cho vào hay không với các dữ liệu mong muốn ra vào hệ thống máy tính của bạn.
Cần 1 địa chỉ IP, bạn xác định được một máy trong một mạng, nhưng nếu chúng chạy cùng nhiều dịch vụ không giống nhau thì phải có cách để phân biệt được chúng & lúc này bạn cần đến Port.
Cổng port giúp ngăn chặn, kiểm soát gói thông tin
Ví dụ
Ví dụ, Server A chạy dịch vụ Website, DNS và FTP server, có địa chỉ IP là 211.445.026.16. Máy tính nào khác ước muốn truy xuất vào server A thì đến địa chỉ IP hoặc tên miền của máy chủ A. Nhưng cần phải biết Port để đi đúng đến đích đến Web A chẳng hạn hay vì đi sai đến DNS hay FTP của A.
Lúc này gói tin gửi đi có IP là 211.445.026.16 kèm địa chỉ Port là 80. Tương tự máy B mong muốn đến FTP của A thì lúc này địa chỉ IP vẫn thế những Port sẽ là 21. Máy C mong muốn truy tìm DNS của A thì Port là 53, IP giống nhau. Trên mặt thực tế, các phần mềm thường ẩn Port để giảm sự phức tạp của giao thức TCP/IP.
>>> Xem thêm: Kiểm tra và khắc phục lỗi website trên máy chủ Cloud Server -Bizfly Cloud
Những công dụng của cổng Port là gì?
Tìm hiểu những vai trò mà Port xử lý trong hệ thống máy tính chủ của bạn.
Giúp chọn lọc tin
Là một thuật toán mà các máy đều cần phải đăng ký để dùng, Port quy định chỉ những tập tin nào mới được phép đi vào máy, tương tự với các tập tin được phép xuất ra khỏi máy. thao tác kiểm tra khớp cổng bit sẽ giúp bạn làm chủ & chọn lọc được đâu là tập tin an toàn, đâu là tập đang có vấn đề, từ đó từ chối quyền truy tìm.
Có khả năng bảo vệ xâm nhập có hại cho máy tính
Từ tác dụng chọn lọc thì điều đương nhiên là Port có một khả năng để chống lại trước những xâm nhập vào máy bạn. Những ứng dụng virus, tệp tin xấu, thông tin gây nhiễu sẽ bị loại bỏ ngaytức thì.
Tuy là những chức năng vô cùng cơ bản nhưng lại đóng vai trò vô cùng quan trọng, bạn thử tưởng tượng nếu hệ thống máy chủ thiếu đi Port, thông tin độc hại ra vào tự do và phá hủy đi dữ liệu của bạn.
Một số port phổ biến hiện nay
Cổng phổ biến – WKP (0-1023)
Đây là địa chỉ của hầu hết các port đã được đăng ký tại IANA. Bạn có thể đọc thêm tại địa chỉ để biêt rõ từng địa chỉ port là gì cũng giống như những cổng port phổ biến nhất đang được dùng vào thời điểm hiện tại.
Cổng đăng ký (Registered Port – viết tắt là RP)
Các cổng có số từ 1024 đến 49151 được dùng bởi các giao thức TCP và UDP gọi là các cổng đăng ký. Các dịch vụ dùng các port trong tầm số này được IANA quản lý để giảm thiểu việc sử dụng trùng lặp. Chỉ có các nhà phát triển dịch vụ TCP/UDP mới có thể chọn 1 số mới trong khoảng từ 1024 đến 49151 để đăng ký với IANA thay vì dùng trùng số đăng ký.
>>> Xem thêm: Chàng kỹ sư CNTT mang khát vọng đưa thời trang Việt ra thế giới nhờ Cách mạng 4.0
Cổng động/cổng riêng (Dynamic/Private Port: 49152–65535)
Các port động (dynamic), port riêng (private) hay port tạm (ephemeral) bắt đầu từ số 49152 đến 65535. Đối với các loại port này thì IANA không quản lý cũng giống như không giới hạn việc dùng của người sử dụng. Thế nên khi cần truyền trên nhiều socket không giống nhau thì các dịch vụ có thể chọn 1 hoặc 1 vài port ngẫu nhiên không mất lệ phí trong tầm số này.
Kết
hy vọng với những thông tin trên lý giải đã giúp bạn sẽ hình dung được port là gì, công dụng của port cũng như các loại port phổ biến nhất. Hãy cẩn thận trong việc dùng cũng như có những cách chọn lựa được cổng port thích hợp đúng với máy tính và những dữ liệu máy tính của bạn.
>>> Xem thêm: Học lập trình online tốt nhất ở đâu?
Nhật Minh – Tổng hợp và bổ sung
Nguồn: bkhost.vn, bizflycloud.vn, viettelco.net