Dùng socket để gửi và nhận file qua mạng LAN sử dụng TCP thì có phải là thiết bị kết nối với thiết bị (Máy tính - Modem) không?

Ai cho mình hỏi là mình dùng socket trong c# để gửi và nhận file qua mạng lan sử dụng TCP thì có phải là thiết bị kết nối với thiết bị(Máy tính - Modem) không ạ hay chỉ là các Port mình đang làm đề tài thiết bị kết nối thiết bị mà sợ bị sai quá.

Việc thao tác với socket trong các ngôn ngữ lập trình bậc cao thì lập trình viên chỉ làm việc ở tầng 4 trở lên trong mô hình OSI (7 tầng) thôi bạn. Như C/C++ thì nó làm việc được với tầng 3 thì phải.
Các thiết bị kết nối như bạn nói (modem, …) thì nó thuộc tầng network và tầng vật lý ở dưới, việc điều khiển các tầng ở dưới thì framework đã hổ trợ sẵn hết rồi bạn.

Việc mở port, đóng port mình nghĩ cũng là làm việc trên giao diện của framework thôi :smiley:

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?