网络协议实践汇总资料.doc

网络协议实践汇总资料.doc

ID:50029681

大小:561.50 KB

页数:24页

时间:2020-03-04

网络协议实践汇总资料.doc_第1页
网络协议实践汇总资料.doc_第2页
网络协议实践汇总资料.doc_第3页
网络协议实践汇总资料.doc_第4页
网络协议实践汇总资料.doc_第5页
资源描述:

《网络协议实践汇总资料.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一章TCP协议・2・1TCP协议基础-2-1.1什么是TCP协议-2-1.2报文类型与格式-2-1.3TCP连接的建立-2-1.4TCP连接的释放-3-2抓包验证TCP协议-3-2.1实验环境-3-2.2实验步骤与实验结果分析-3-2.2.1建立TCP连接-3-2.2.2释放TCP连接-5-第二章ARP协议-8-1ARP协议基础-8-1.1什么是ARP协议-8-1.2ARP欺那-8-1.3ARP的报文格式-8-2抓包验证ARP协议-9-2.1实验环境-9-2.2实验步骤与实验结果分析-9-2.2.1建立连接-9-3模拟ARP欺骗-11-3.1实验环境及原理-11-3.2实验步骤与结果-11-

2、第三章OSPF路由协议验证分析-13-1OSPF协议基础-13-1.1OSPF协议简介-13-1.2OSPF的HELLO包-13-1.2.1IIELLO包的作用以及所包含的信息-13-1.30SPF邻居关系-14-1.3.1邻接关系建立的4个阶段:-14-1.3.2.0SPF路由器在完全邻接Z前,所经过的几个状态-14-2抓包验证0SPF协议-14-2.1实验境一14一1.2实验步骤与实验结果分析-14-2.2.1建立连接-14-2.2.2IIELLO包-15-2.2.3DatabaseDescription包:一17-2.2.4LinkStateRequest一20-2.2.5LinkSta

3、teUpdate和LinkStateAcknowledge一21-3实验结论-24-网络协议实践第一章TCP协亩1TCP协议基础主晰CLOSEDCLOSEDmTCP协议提供的是可靠的、连接,然麻再传输数据■瑕厂晋陛制协议,即右【传输数抓前要先建立逻组i-端到端、全双工通信;采用字血向连接总TCP的应用(通常是一个客户和一个服节流方式,如果字节流卜长,将彫相同的网络层(IP),的、可靠的字节流服务力能。尽管TCP和UDP祁使用勺服务。TCP提供一种面向连接务器)在彼此交换数据之前必须先建立一个TCP连接。这一过程与打电话很相似,先拨号振铃,等待对方摘机说“喂=然后才说明是谁。在一个TCP连接屮,

4、仅有两方进行彼此通信。广播和多播不能用于TCP。1.2报文类型与格式0X2301234567890123456789012345678901ina-tionPoarl:SequenceAcknowleNvumbex1Da."t0

5、11

6、U

7、A

8、P

9、

10、R

11、

12、s

13、Fl11OTfs

14、IResexyred

15、R

16、C

17、S

18、

19、s

20、

21、Y

22、HIWixxdow11111

23、o

24、K

25、H

26、

27、T

28、

29、N

30、

31、N

32、11CHeoksum1PoinXecr114—1111l111111Options1♦pH11—H1—PdddxngH1i—H11—

33、出SYN连接请求后,等待对方冋答SYN,ACK。这种建立连接的方法可以防止产生错误的连接,TCP使用的流量控制协议是可变大小的滑动窗口协议。第一次握手:建立连接时,客户端发送SYN包(SEQ=x)到服务器,并进入SYN_SEND状态,等待服务器确认。第二次握手:服务器收到SYN包,必须确认客户的SYN(ACK=x+l),同时白己也送一个SYN包(SEQ=y),即SYN+ACK包,此时服务器进入SYN_RECV状态。第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ACK=y+l),此包发送完毕,客户端和服务器进入Established状态,完成三次握手。如图图1.3TC

34、P连接的建立2抓包验证TCP协议2.1实验环境在gn3屮使用wircsh2.2实验步骤与实Irk打开gns3,建立扌;GOSED1.4TCP连接的释放数据传输结束后,通信的双方都可释放连接。1、现在A的应用进稈先向其TCP发出连接释放报文段,并停止再发送数据,主动关闭TCP连接。A把连接释放报文段首部的FTN=1,其序号scq=u,等待B的确认。2、B发出确认,确认号ack=u+1,而这个报文段白己的序号scq=voTCP服务器进稈通知高层应用进稈。从A到B这个方向的连接就释放了,TCP连接处于半关闭状态。B若发送数据,A仍要接收..3、若B已经没有要向A发送的数据,其应用进程就通知TCP释放

35、连接,4、A收到连接释放报文段后,必须发出确认。在确认报文段屮ACK=1,确认号ackw1,白己的序号scq=u+l。TCP连接必须经过时间2MSL后才真正释放掉;如下图SIAB-9.R1telnetR2的IP12.1.1.2。得到TCP建立连接的3次握手。如下图:TimeSource1.127.07700012.1.1.12.1Z7.16700012.13.12*.32200012.1.1.14

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。