永发信息网

socket的中文翻译是套接字,那为什么中文叫套接字呢?我的意思是套接字到底表现了socket的什么特点

答案:3  悬赏:40  手机版
解决时间 2021-02-03 05:12
  • 提问者网友:孤山下
  • 2021-02-02 22:54
socket的中文翻译是套接字,那为什么中文叫套接字呢?我的意思是套接字到底表现了socket的什么特点
最佳答案
  • 五星知识达人网友:孤独的牧羊人
  • 2021-02-03 00:06
同学,修没修过《计算机网络》?
在网络中,如何标示一个主机?使用IP地址(在网络层,一台机器当然也可以由多个网络接口,即网卡,每个结构对应一个IP地址)。
如何标示一个主机上的特定进程呢?使用IP:PORT,即IP地址和端口号,一般地说,每个进行网络通信的应用程序都要占用主机上的一个端口。举个例子,使用TCP进行通信,需要建立连接,比如主机A上的进程a和主机B上的进程b进行通信,A、B之间的连接如何标示?使用四元组【其实端口不过是一种软件抽象,学术一把,呵呵】
IP:PORT就确定了一个socket,在一个TCP连接中,她就像一个插口,注意,叫做插口,套接字也就是类似的意思。你把应用程序插入到这个插座,就可以和连接的另外一方对话了。至于socket命名,是有历史由来的,不过我们学网络编程,其实不必纠结于此,so it is just a name。

网络编程是很不错的,祝你成功。。。。。

关于C/C++中的socket编程,有问题欢迎问我,放假闲得……哎!!!!
全部回答
  • 1楼网友:千夜
  • 2021-02-03 02:11
我也不知道,但是我知道这个翻译太烂,而且没有几个人能说得清楚为什么翻译为套接字
  • 2楼网友:洒脱疯子
  • 2021-02-03 01:46
编号10057错误(假设错误有很多种,你的计算机给它们编了号,那么这个错误的编号就是10057了),发送连接请求失败。(所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。)
goodluck
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯