Đáp:
Port and Socket:
Đây là hai từ rất phổ thông trong lý thuyết thông tin. Em cố gắng dịch, diễn giải sang tiếng Việt, mong các bạn khác thấy thiếu sót thì xin góp ý thêm.
Port: có thể gọi là một cổng kết nối cho mạng thông tin, mạng internet (theo tiếng Việt).
Cổng kết nối có thể là một cổng thực, vật lý, ví dụ như là trong máy tính có cổng kết nối dây chuyền (serial port) COM1, cổng kết nối song song (parallel port) LPT1 cho máy in, cổng USB, cổng qua card mạng ...v.v. Tuy nhiên trong lý thuyết mạng, cổng kết nối có thể là khái niệm trừu tượng, đánh số từ 0 đến 65535, được dùng trong các lớp phần mềm (không vật lý), ví dụ cổng kết nối 8080 cho web browser, cổng kết nối 80 cho web server v.v. Lý do người ta phát minh ra cái khái niệm trừu tượng này là vì có thể có nhiều ứng dụng cùng dùng chung một cổng vật lý, ví dụ có nhiều ứng dụng dùng cổng card mạng: email, browser, ..v.v. Để tránh nhầm lẫn với nhau, mỗi ứng dụng phải dùng riêng ổ kết nối (socket), dùng riêng giao thức (protocol).
Socket: có thể gọi là một ổ kết nối hay là một điểm kết nối cho các ứng dụng thông tin với nhau (theo tiếng Việt).
Đây là một khái niệm trừu tượng (không vật lý) trong lý thuyết mạng, thuộc về phần mềm. Một ổ kết nối (socket) là một kết hợp giữa địa chỉ IP và một cổng kết nối (port), ví dụ socket A (194.125.1.32:2001), socket B (127.0.0.1:1927)..v.v. Với khái niệm này, các ứng dụng có thể thông tin với nhau trên cùng một máy tính, hoặc là trên các máy tính khác nhau qua mạng LAN, mạng internet, ...v.v. Một khái niệm không thể thiếu khi dùng ổ kết nối (socket) đó là giao thức (protocol), các ứng dụng thông thường trao đổi thông tin, dữ liệu qua giao thức, ví dụ UDP, TCP/IP.
Khi nào thì dùng port và khi nào thì dùng socket? Dùng port khi sự kết nối, thông tin qua một môi trường vật lý, ví dụ qua serial port có cáp kết nối, ví dụ qua InfraRed, BlueTooth có sóng radio. Dùng socket khi sự kết nối, thông tin từ xa, có vẽ trừu tượng qua mạng LAN, mạng internet.
Hi vọng sự diễn giải của em giúp các bạn học sinh hiểu rõ hơn.
Nguồn: newlife-diendantinhoc
“Để biết mọi thứ về Web hãy xem" www.thegioiweb.vn