server socket为什么要绑定ip地址和端口

刚学习计算机网络,在用python编程中,遇到一个问题,这个serversocket是指的什么?为什么要绑定在本机的ip地址和一个选取的端口?这个socket是在什么位置... 刚学习计算机网络,在用python编程中,遇到一个问题,这个server socket是指的什么?为什么要绑定在本机的ip地址和一个选取的端口?这个socket是在什么位置,服务器套接字难道是在服务器上的么?但是世界上不是有那么多个服务器,怎么可能把那么多服务器的套接字绑定? 展开
 我来答
和小叙
2015-04-01 · TA获得超过435个赞
知道小有建树答主
回答量:417
采纳率:0%
帮助的人:191万
展开全部
Server socket是指网络通信中的服务器端套接字(一种文件句柄,就像普通的文件句柄一样,是唯一),在网络编程中,通信双方必须有一方是服务器端(Server),另一方是客户端(Client),而服务器端进行通信是需要借助于套接字(socket)的,这个套接字必须绑定有IP地址和端口号,因为是“服务器”,必然客户端想要访问你,就需要知道你的IP地址是什么?端口号是多少(计算机中有很多端口存在,所以必须指定一个端口用来监听(listen))?不知道你的IP地址,客户端怎么去访问找到你服务器?对吧?
可以将套接字理解成一种特殊的文件(其实在Linux世界中一切皆文件),对这个文件进行读写,就是所谓的接收发送啦(用特定的函数:send/revc等)。
Storm代理
2023-07-25 广告
StormProxies是一家国内优质海外HTTP代理商,拥有一个庞大的IP资源池,覆盖200多个地区,IP数量大且匿名度高。其优点还包括超高并发、稳定高效、技术服务等特点,同时提供HTTP、HTTPS以及SOCKS5协议支持。此外,Sto... 点击进入详情页
本回答由Storm代理提供
杨辉三角6
2019-03-25 · TA获得超过359个赞
知道小有建树答主
回答量:244
采纳率:0%
帮助的人:60.6万
展开全部
如果电脑有多块网卡时不指定IP,不知道该选择那一块网卡的IP跟端口绑定。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式