什么是源端口和目的端口

本文详细解释了数据包传输过程中的源端口与目的端口概念,包括它们如何用于确定数据包的发送方向,并通过实例说明了如何利用防火墙规则进行端口控制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值