北 京 林 业 大 学
2015 学年— 2016 学年第一学期 网络协议分析
实验报告书
专 业: 物联网 班 级: 计算机12-3 姓 名:胡焯豪 学 号:1208119
实验地点: 学研中心T09 任课教师: 齐建东 实验题目:mpls domain数据包分析 实验环境:GNS3 实验内容
(1)考察mpls domain 在建立过程中,所涉及到的ldp协议的工作机制; (2)当数据包穿越mpls domain 时,数据包在封装上的细节。
实现方法
首先配置各部分的ip地址
ospf协议
配置mpls
实验结果
HostOS与GuestOS互相通信
Wireshark抓包
结论分析:
1、在建立会话之前,LSR1、LSR2在每个接口的UDP端口6发送Hello消息,消息中包括一个LDP标识符,同时也要接收UDP端口6的消息。
2、LSR1、LSR2接收到Hello消息后,判断是否已经同发送方建立会话,如果没有,开始准备建立会话。
3、LSR1、LSR2根据双方地址决定在会话建立中哪个是主动方,哪个是被动方,地址大的一方为主动。(NON EXISTENT状态) 4、建立支持会话的TCP连接(INITIALIZED状态)。 5、主动方发送Init消息,进入OPENSENT状态;
被动方接收到可以接收的Init消息,进入OPENREC状态,同时向对方发送Init消息和KeepAlive消息;
6、进入OPENSEND的一方接收到可以接收的Init消息进入OPENREC状态,同时向对方发送KeepAlive消息。