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

刚学习计算机网络,在用python编程中,遇到一个问题,这个serversocket是指的什么?为什么要绑定在本机的ip地址和一个选取的端口?这个socket是在什么位置... 刚学习计算机网络,在用python编程中,遇到一个问题,这个server socket是指的什么?为什么要绑定在本机的ip地址和一个选取的端口?这个socket是在什么位置,服务器套接字难道是在服务器上的么?但是世界上不是有那么多个服务器,怎么可能把那么多服务器的套接字绑定? 展开
 我来答
和小叙
2015-04-01 · TA获得超过436个赞
知道小有建树答主
回答量:417
采纳率:0%
帮助的人:192万
展开全部
Server socket是指网络通信中的服务器端套接字(一种文件句柄,就像普通的文件句柄一样,是唯一),在网络编程中,通信双方必须有一方是服务器端(Server),另一方是客户端(Client),而服务器端进行通信是需要借助于套接字(socket)的,这个套接字必须绑定有IP地址和端口号,因为是“服务器”,必然客户端想要访问你,就需要知道你的IP地址是什么?端口号是多少(计算机中有很多端口存在,所以必须指定一个端口用来监听(listen))?不知道你的IP地址,客户端怎么去访问找到你服务器?对吧?
可以将套接字理解成一种特殊的文件(其实在Linux世界中一切皆文件),对这个文件进行读写,就是所谓的接收发送啦(用特定的函数:send/revc等)。
深圳市睿讯世纪科技有限公司
2019-11-12 广告
1、ip地址是电脑在网络中用来标记地址的一组数字,就像门牌号码一样。常用的ip格式是这样的 x(0<x<25);比如192.168.1.1。 2、端口是电脑系统对应一些服务所开起的通信通道,比如打开网页要用的是80端口,telnet用的是2... 点击进入详情页
本回答由深圳市睿讯世纪科技有限公司提供
杨辉三角6
2019-03-25 · TA获得超过359个赞
知道小有建树答主
回答量:244
采纳率:0%
帮助的人:61.1万
展开全部
如果电脑有多块网卡时不指定IP,不知道该选择那一块网卡的IP跟端口绑定。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式