什么是端口号?什么叫网络端口?

端口的意义在于不同程序拥有不同的端口,端口可以与不同程序进行通讯,但只能被一个程序接收,也就是我们常说的服务端,服务端对端口进行占用监听接收来自客户端的信息,然后经程序处理获得客户端想表达的内容。

从百度知道引用:http://zhidao.baidu.com/question/3449925.html

在Internet上,各主机间通过TCP/TP协议发送和接收数据报,各个数据报根据其目的主机的ip地址来进行互联网络中的路由选择。可见,把数据报顺利的传送到目的主机是没有问题的。问题出在哪里呢?我们知道大多数操作系统都支持多程序(进程)同时运行,那么目的主机应该把接收到的数据报传送给众多同时运行的进程中的哪一个呢?显然这个问题有待解决,端口机制便由此被引入进来。

传奇服务端中各个程序占用不同的端口,端口是唯一的,不能重复的,否则会出现address already in use提示或者socket错误。所以在设置传奇服务端端口时需要确认端口没有被占用,才能正常运行服务端。
本主题由 admin 于 2021

赞(0)
未经允许不得转载:GM基地 » 什么是端口号?什么叫网络端口?

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址