socket的中文翻译是套接字,那为什么中文叫套接字呢?我的意思是套接字到底表现了socket的什么特点
我的意思是套接字到底表现了socket的什么特点,看到套接字真的不能直接联系到网络编程的什么。。...
我的意思是套接字到底表现了socket的什么特点,看到套接字真的不能直接联系到网络编程的什么。。
展开
展开全部
同学,修没修过《计算机网络》?
在网络中,如何标示一个主机?使用IP地址(在网络层,一台机器当然也可以由多个网络接口,即网卡,每个结构对应一个IP地址)。
如何标示一个主机上的特定进程呢?使用IP:PORT,即IP地址和端口号,一般地说,每个进行网络通信的应用程序都要占用主机上的一个端口。举个例子,使用TCP进行通信,需要建立连接,比如主机A上的进程a和主机B上的进程b进行通信,A、B之间的连接如何标示?使用四元组<A的IP,a所占用的端口,B的IP,b所占用的端口>【其实端口不过是一种软件抽象,学术一把,呵呵】
IP:PORT就确定了一个socket,在一个TCP连接中,她就像一个插口,注意,叫做插口,套接字也就是类似的意思。你把应用程序插入到这个插座,就可以和连接的另外一方对话了。至于socket命名,是有历史由来的,不过我们学网络编程,其实不必纠结于此,so it is just a name。
网络编程是很不错的,祝你成功。。。。。
关于C/C++中的socket编程,有问题欢迎问我,放假闲得……哎!!!!
在网络中,如何标示一个主机?使用IP地址(在网络层,一台机器当然也可以由多个网络接口,即网卡,每个结构对应一个IP地址)。
如何标示一个主机上的特定进程呢?使用IP:PORT,即IP地址和端口号,一般地说,每个进行网络通信的应用程序都要占用主机上的一个端口。举个例子,使用TCP进行通信,需要建立连接,比如主机A上的进程a和主机B上的进程b进行通信,A、B之间的连接如何标示?使用四元组<A的IP,a所占用的端口,B的IP,b所占用的端口>【其实端口不过是一种软件抽象,学术一把,呵呵】
IP:PORT就确定了一个socket,在一个TCP连接中,她就像一个插口,注意,叫做插口,套接字也就是类似的意思。你把应用程序插入到这个插座,就可以和连接的另外一方对话了。至于socket命名,是有历史由来的,不过我们学网络编程,其实不必纠结于此,so it is just a name。
网络编程是很不错的,祝你成功。。。。。
关于C/C++中的socket编程,有问题欢迎问我,放假闲得……哎!!!!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
编号10057错误(假设错误有很多种,你的计算机给它们编了号,那么这个错误的编号就是10057了),发送连接请求失败。(所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。)
goodluck
goodluck
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先呢,Socket本意为“插座,插孔”,是接收电流用的!转到网络开发时,把计算机系统想象成一个布满“插孔”的插座的话,“插孔”就是计算机系统的一系列端口(号),比如80端口!“套接字”要分开来三个词“套|接|字”——》“套上去”|“接收发送”|“字节”,“套上去”就像将插头插入插孔的动作,在网络开发中就是建立链接的动作;“接收发送”就像从电线上接电一样;“字节”是计算机信息的计量单位的一种,就像电量有“千瓦时”这个单位一样。总结一下:Socket在网络开发中翻译为“套接字”,直白理解就是“套上TCP/IP端口上去接收发送字节”!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也不知道,但是我知道这个翻译太烂,而且没有几个人能说得清楚为什么翻译为套接字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询