网络协议分析与仿真课程设计报告书内容摘要:

continue else return 1 fi done if [ $count eq 4 ]。 then return 0 else return 1 fi}if [ $ eq 0 o $ ne 2 ] then echo Usage: shellname filename ipaddress echo just like: exit 1fiif [ ! f $1 ]then echo The $1 is no exist exit 2fiecho $2 | grep 39。 \([09]\{1,3\}\.\)\{3\}[09]\{1,3\}39。 /dev/nullcheckip ${2}if [ $? ne 0 ]then echo Please input effective IP exit 3fi number=`grep Src: $2 $1 2 /dev/null | wc l `if [ $number eq 0 ]then echo Please input an IP than include the $1 exit 4fiecho The $2 as source has $number packages(4) 找到TCP连接建立的三次握手过程,并结合数据,绘出TCP连接建立的完整过程,注明每个TCP报文段的序号、确认号、以及SYN\ACK的设置。 与tcp建立连接的三次握手的分组:TCP三次握手过程第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态; 第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。 实现过程如下:第一次:(序号:。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。