什么是源端口和目的端口

2023-05-16

源端口就是指本地端口
目的端口就是远程端口
一个数据包(pocket)被解封装成数据段(segment)后就会涉及到
连接上层协议的端口问题。
很多人都在源端口和目的端口这两个概念上犯迷糊,
其实他们只是数据的发送方向的问题。
比如很多防火墙的规则设置都要求设置源端口和目的端口,
其实就是数据包通过防火墙的方向是向内还是向外。
源端口就是本机程序用来发送数据的端口,目的端口就是对方主机用哪个端口接收
在这里举个例子聊一下这个端口问题:
其实端口就是特定的程序或者软件也可以理解为特定软件或程序的接口,
数据发送时计算机会在数据段上添上本机端口号(源端口号)和目的主机接收数据的端口号(目的端口号)
数据包通过网络设备走的时候,第一个检查的就是你这个数据包的目的地址在什么地方。
因此如果我们把防火墙的目的端口关闭的话,也就是自己的数据段无法到达目的地,因为数据段在发送出去的过程中,防火墙检测到这个目的端口不允许出去。
也就是说,把目的端口封了,自己就无法上网了。
如果封80目的端口,也就不能访问别人的网站了
至于源端口,应该这么理解。你的数据段发到别人哪儿时,别人要是回应数据包的话
你的源端口就是别人发送数据的目的端口。
因此,我们要是把源端口封了,别人就无法与你取得联系。
如果封80源端口别人就无法访问你的网站了。
封目的端口自己就出不去,封源端口别人就进不来。
--------------------------
源IP目标IP,意思相似,相信都可以举一反三了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

什么是源端口和目的端口 的相关文章

随机推荐