TCP三次握手建立连接
来源:互联网 发布:手机屏幕变魔术的软件 编辑:程序博客网 时间:2024/05/16 04:44
实验环境:两台RHEL6.5的虚拟机
IP地址分别为192.168.1.62和192.168.1.63
已知SMTP,HTTP和TELNET是基于tcp协议。
先在63主机监听eth0:
然后从63的主机telnet到62的主机:
下面是监听的前半部分
- IP 192.168.1.63.60346 > 192.168.1.62.telnet: Flags [S], seq 19809251, win 14600, options [mss 1460,sackOK,TS val 868406 ecr 0,nop,wscale 7], length 0
- IP 192.168.1.62.telnet > 192.168.1.63.60346: Flags [S.], seq 3405344914, ack 19809252, win 14480, options [mss 1460,sackOK,TS val 871156 ecr 868406,nop,wscale 7], length 0
- IP 192.168.1.63.60346 > 192.168.1.62.telnet: Flags [.], ack 1, win 115, options [nop,nop,TS val 868407 ecr 871156], length 0
第二个是62向63做的回应报文同意建立连接,可以看到ack的值是第一个seq值加1,表示是对第一个的回应同意。
第三个是63向62发送的对上一个报文的确定,也就是发送一个ACK
MTU 1500 >mss 1460
这就是TCP连接的3个步骤,即三次握手。(*^__^*) 嘻嘻……。
1 0
- TCP三次握手建立连接
- TCP三次握手建立连接
- TCP三次握手建立连接
- TCP三次握手建立连接
- tcp三次握手建立连接
- TCP三次握手建立连接
- TCP三次握手建立连接
- TCP建立连接三次握手
- tcp建立连接为什么要三次握手
- TCP/IP的三次握手建立连接
- TCP/IP协议三次握手建立连接
- TCP建立连接的三次握手
- TCP建立连接的三次握手
- TCP建立连接为什么进行三次握手?
- 建立TCP连接的三次握手
- 三次握手——TCP建立连接
- TCP建立连接为什么要三次握手
- TCP连接的建立(三次握手)
- java关键字--synchronzied
- 微软实习生面试(二)
- Javascript类型系统[数组,对象,数据类型]
- hdu1280前m大的数
- ITK SNAP打开三维图像分割结果
- TCP三次握手建立连接
- poj 3347 Kadj Squares(计算几何)
- Rescue HDU1242 (BFS+优先队列)
- python ssh到linux
- 浅拷贝和深拷贝
- 神经网络算法与实践
- 小浣熊干脆面
- noip2009靶形数独题解 转自middlesch_nce24的微博http://blog.sina.com.cn/s/blog_5d0d0f450100jm6u.html#
- java 統計代碼行數