端口是啥意思
1个回答
展开全部
电脑等设备与外界通信交流的出口叫做端口。
每种网络的服务功能都不相同,因此有必要将不同的封包送给不同的服务来处理,当你的主机同时开启了FTP与WWW服务时,别人送来的资料封包,就会依照TCP上面的port号码来给FTP这个服务或者是WWW这个服务来处理。
每一个TCP连接都必须由一端(通常为client)发起请求,这个port通常是随机选择大于1024以上(因为0-1023一般被用作知名服务器的端口,被预定,如FTP、HTTP、SMTP等)的port号来进行!其TCP封包会将(且只将)SYN旗标设定起来!这是整个联机的第一个封包。
端口作用:
一台拥有IP地址的主机可以提供许多服务,比如Web服务、FTP服务、SMTP服务等,这些服务完全可以通过1个IP地址来实现。主机区分不同的网络服务不能只靠IP地址,因为IP地址与网络服务的关系是一对多的关系。实际上是通过“IP地址+端口号”来区分不同的服务的。
需要注意的是,端口并不是一一对应的。比如你的电脑作为客户机访问一台WWW服务器时,WWW服务器使用“80”端口与你的电脑通信,但你的电脑则可能使用“3457”这样的端口。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询