端口号是什么东东啊?端口号是什么啊?和IP地址有联系吗?是不是每
2007-07-04 22:27:04p***
端口号是什么啊?和IP地址有联系吗?是不是每台电脑都有端口号啊?如果是的话自己电脑的端口号怎么看啊?端口号是什么东东啊?端口号是什么啊?和IP地址有联系吗?是不是每台电脑都有端口号啊?如果是的话自己电脑的端口号怎么看啊?:端口号---具有网络功能的应用软件的标?
最佳回答
一个软件可以拥有多个端口号,这证明这个软件拥有不止一个网络功能。 0-1023是公认端口号,即已经公认定义或为将要公认定义的软件保留的,而1024-65535是并没有公共定义的端口号,用户可以自己定义这些端口的作用。 那么端口号到底有什么作用呢?请大家继续往下看。
当一台电脑启动了一个可以让远程其他电脑访问的程序,那么它就要开启至少一个端口号来让外界访问。我们可以把没有开启端口号的电脑看作是一个密封的房间,密封的房间当然不可能接受外界的访问,所以当系统开启了一个可以让外界访问的程序后它自然需要在房间上开一个窗口来接受来自外界的访问,这个窗口就是端口。
那么为什么要给端口编号来区分它们呢,既然一个程序开了一个端口,那么不是外部信息都可以通过这个开启的端口来访问了吗?答案是不可以。为什么呢?因为数据是用端口号来通知传输层协议送给哪个软件来处理的,数据是没有智慧的,如果很多的程序共用一个端口来接受数据的话,那么当外界的一个数据包送来后传输层就不知道该送给哪一个软件来处理,这样势必将导致混乱。
上一次提到提到在一个经过OSI第四层传输层封装的数据段的第四层报头里包含两个端口号,既源端口号和目的端口号,目的端口号的作用上面已经介绍了,下面让我们了解一下原端口号吧。 源端口号一般是由系统自己动态生成的一个从1024-65535的号码,当一台计算机A通过网络访问计算机B时,如果它需要对方返回数据的话,它也会随机创建一个大于1023的端口,告诉B返回数据时把数据送到自己的哪个端口,然后软件开始侦听这个端口,等待数据返回。
而B收到数据后会读取数据包的源端口号和目的端口号,然后记录下来,当软件创建了要返回的数据后就把原来数据包中的原端口号作为目的端口号,而把自己的端口号作为原端口号,也就是说把收到的数据包中的原和目的反过来,然后再送回A,A再重复这个过程如此反复直到数据传输完成。
当数据全部传输完A就把源端口释放出来,所以同一个软件每次传输数据时不一定是同一个源端口号。 。
2007-07-04 22:32:00
很赞哦! (219)
相关文章
- 上网的端口号是什么意思啊这个端口
- 端口的作用是什么?为什么端口号要
- 电脑上经常提到的端口是什么意思?
- 计算机TCP目的端口的主要作用是
- QQ默认端口号是4000吗?QQ
- 计算机串行端口的主要意义是什么?
- DHCP使用的运输层端口号是多少
- 电脑端口号怎么查看?
- 媒体端口号和WEB端口号有什么区
- 计算机端口是什么常常听到电脑端口
- 浩方对战平台端口号是多少?我们这
- 怎样关闭和打开端口?怎样关闭和打
- 应用层的常用协议有哪些?,以及对
- 缺省端口703是什么意思?
- 笔记本的每一个端口各有什么作用笔
- 常用的计算机端口都有那些怎么看软
- 端口号是什么啊游戏端口号是多少?
- ·端口号是什么东西啊?
- ·怎么才知道自己的电脑的端口号?
- 猫恢复出厂设置了,网会断吗?或者
- 上网的端口号是什么意思啊这个端口
- 端口的作用是什么?为什么端口号要
- 电脑上经常提到的端口是什么意思?
- 计算机TCP目的端口的主要作用是
- QQ默认端口号是4000吗?QQ
- 计算机串行端口的主要意义是什么?
- DHCP使用的运输层端口号是多少
- 电脑端口号怎么查看?
- 媒体端口号和WEB端口号有什么区
- 计算机端口是什么常常听到电脑端口
- 浩方对战平台端口号是多少?我们这
- 怎样关闭和打开端口?怎样关闭和打
- 应用层的常用协议有哪些?,以及对
- 缺省端口703是什么意思?
- 笔记本的每一个端口各有什么作用笔
- 常用的计算机端口都有那些怎么看软
- 端口号是什么啊游戏端口号是多少?
- ·端口号是什么东西啊?
- ·怎么才知道自己的电脑的端口号?
- 猫恢复出厂设置了,网会断吗?或者