linux打开端口访问权限54321,3.5.1 访问不存在的端口
3.5 复位报文段
在某些特殊条件下,TCP连接的一端会向另一端发送携带RST标志的报文段,即复位报文段,以通知对方关闭连接或重新建立连接。本节讨论产生复位报文段的3种情况。
3.5.1 访问不存在的端口
3.4.1小节提到,当客户端程序访问一个不存在的端口时,目标主机将给它发送一个复位报文段。考虑从Kongming20上执行telnet命令登录ernest-laptop上一个不存在的54321端口,并用tcpdump抓取该过程中两台主机交换的TCP报文段。具体操作过程如下:
$ sudo tcpdump -nt -i eth0 port 54321 #仅抓取发送至和来自54321端口的TCP报文段
$ telnet 192.168.1.108 54321
Trying 192.168.1.108...
telnet: connect to address 192.168.1.108: Connection refused
telnet程序的输出显示连接被拒绝了,因为这个端口不存在。tcpdump抓取到的TCP报文段内容如下:
1. IP 192.168.1.109.42001>192.168.1.108.54321: Flags [S], seq 21621375, win
14600, length 0
2. IP 192.168.1.108.54321>192.168.1.109.42001: Flags [R.], seq 0, ack
21621376, win 0, length 0
由此可见,ernest-laptop针对Kongming20的连接请求(同步报文段)回应了一个复位报文段(tcpdump输出R标志)。因为复位报文段的接收通告窗口大小为0,所以可以预见:收到复位报文段的一端应该关闭连接或者重新连接,而不能回应这个复位报文段。
实际上,当客户端程序向服务器的某个端口发起连接,而该端口仍被处于TIME_WAIT状态的连接所占用时,客户端程序也将收到复位报文段。
【责任编辑:book TEL:(010)68476606】
点赞 0
linux打开端口访问权限54321,3.5.1 访问不存在的端口相关推荐
- 云服务器共享文件如何访问权限,怎么设置共享文件夹访问权限?
对于办公室一族来说,共享文件夹是一件普通又正常的事情,为了对共享文件的使用进行有效的管理,防止越权访问共享文件的行为,尤其是防止随意修改共享文件.随意删除共享文件以及随意复制共享文件的行为,我们通常需 ...
- 计算机连共享盘被禁止用户,共享文件夹无法访问、设置文件夹访问权限、共享文件夹拒绝访问的解决方法...
在开启共享文件的局域网中,经常出现共享文件无法访问.共享文件夹拒绝访问的问题,导致大家使用共享文件受到限制,影响工作的开展.这一方面是Windows操作系统自身的共享文件访问功能设计缺陷,另一方面也由 ...
- java变量访问权限_JAVA成员变量的访问权限
成员变量的访问权限 我看到很多地方谈到关于Java里变量的访问权限问题. 很多地方认为对于默认修饰符的理解是这样的: 不写时默认为friendly 但就我所知Java里没有 friendly这一关键字 ...
- 文件服务器访问权限分配,设置文件服务器的访问权限
概要:问:在局域网中,使用Windows 2000 Sever提供文件服务,现准备将服务器升级为域控制器,并重新分配客户端权限.请问服务端权限又如何设置?答:解决方案大致如下:第一步,必须把服务器升级 ...
- 计算机共享访问权限 xp,上面就是xp访问win7共享要密码的解决方法
系统之家WinXP系统访问win7共享要密码的解决方法.不知道大家有没有发现,有时候我们用xp访问win7共享要密码!这个问题有点大啊,有些朋友为了保险起见,特地将密码设置得很复杂,每次访问都要输入的 ...
- 有账号密码的ftp服务器如何访问权限,局域网ftp服务器怎么访问权限
在计算机网络发展的短短几十年的时间里,信息共享一直伴随着我们,那么你知道局域网ftp服务器怎么访问权限吗?下面是学习啦小编整理的一些关于局域网ftp服务器怎么访问权限的相关资料,供你参考. 局域网ft ...
- java类默认访问权限_Java的四种访问权限
❝ 所谓访问权限,指的就是本类中的成员变量.成员方法对其他类的可见性 ❞ 试想一想,当我们修改一个非常庞大的项目时,如果所有变量和方法都是公共权限,那么后端中任何类都有权限去修改它的变量和方法,很有可 ...
- 服务器显示ip访问权限,告诉你有限的访问权限如何解决
大家在使用WiFi上网的的时候有没有遇到电脑提示有限的访问权限呢?不少朋友遇到这个问题就束手无策了,其实解决这个问题的方法很简单,小编给大家整理了一些解决方法,有需要就赶紧来了解一下吧 访问权限就是一 ...
- mysql 允许其他主机访问权限_允许其他主机访问本机MySQL
来历:Linux公社 1.mysql远程毗连慢或许根本连不上 2.当地登录到mysql控制台,show processlist;看到很多过程,雷同 | 145 | unauthenticated us ...
最新文章
- 关于rc.local启动程序
- Solaris中创建磁盘集报”rpc.metad:Permission denied”错误
- Android 监听 WiFi 开关状态
- SAP CRM和SAP Hybris的订单修改记录
- 10行代码实现小程序支付功能!丨实战
- C++——内存分配方式详解
- Mr.J-- HTTP学习笔记(六)-- 代理
- Leetcode-204 Count Primes
- selenium+python谷歌驱动配置
- 可以两个人协作一个项目吗_两个人分手了,还可以继续做朋友吗?
- mysql与oracle存储过程_5分钟学会oracle与mysql存储过程insertinto
- 点与点集:边界点与聚点的关系【高等数学】
- js每日一题(12)
- stm32cube,hal库来实现PS2手柄数据发送
- IBM Power小型机用液晶面板屏查看或设置HMC
- 服务器创建虚拟环境跑代码
- java do while 循环语句_java中do...while循环语句使用方法详解
- 我知道眼泪多余,笑变得好不容易
- 关于AP, MAP的一些理解
- openvas-nals 调试脚本ftp 2
热门文章
- java数字处理_Java数字处理类(上)
- java处理xls_Java处理Excel文件
- AtCoder Beginner Contest 223
- 1321:棋盘问题(深度优先搜索进阶)
- 中介者模式php,PHP设计模式之中介者模式
- android项目模块导入eclipse编译报错,android环信demo导入eclipse编译出错
- 运维的核心竞争力是什么
- Agilent RF fundamentals (2)- fundamental units of RF
- android PopupWindow实现从底部弹出或滑出选择菜单或窗口
- 在一个机器上创建多个独立Firefox运行环境