目录
3 2 PPP协议
3
2.1 概述
5
2.2 状态机
6
6
2.4 PAP和CHAP
6
2.5 MP工作原理
7
2.6 网络控制协议(NCP)
7 3 互连网协议IP氰酸酯树脂
8
花洒喷头自W的方法3.1 IP地址及其转换
8
3.1.1 IP地址的表示方法
9
3.1.2 子网的划分
10
3.1.3 地址的转换
11
3.2 IP数据报的格式
12
3.2.1 IP数据报首部的固定部分
13
3.2.2 IP首部的可变部分
15
3.3 路由段与路由表
17
不锈钢酸洗3.4 Internet控制报文协议ICMP
19 4 UDP协议
19 5 TCP协议
19
5.1 TCP报文格式
插板机22
5.2 TCP协议状态机
24
5.3 TCP定时器
24 6 路由协议
24
6.1 路由协议简介
25
6.2 RIP协议
25
6.2.1 路由表的建立
25
6.2.2 距离向量算法
28
6.2.3 协议中的特殊处理
29 7 简单网管协议(SNMP)
29
7.1 SNMP管理模型
29
7.1.1 什么是SNMP
29
7.1.2 网管站和代理
30
7.2 SMI与MIB
31
7.3 SNMP协议
31
7.3.1 SNMP报文
31
7.3.2 SNMP的基本操作
32
7.3.3 管理变量的表示
32
7.3.4 SNMP的运行过程
34
7.4 SNMP MIB编译器的功能
采集重构
35 8 RADIUS协议
35
8.1 RADIUS简介
35
8.2 RADIUS的工作流程
36
8.3 RADIUS报文格式
1 TCP/IP协议集
当前,TCP/IP已经成为网际互连事实上标准,它不同于OSI的七层模型,TCP/IP使用更为简单的五层模型,如图1:
ͼ1 TCP/IP分层模型
TCP/IP五层模型中的下两层构成了子网访问层,它主要为网络设备提供数据通路的作用。TCP/IP 对传输子网的支持是很广泛的,从传统的以太网、令牌环网到当今的ATM、SDH、SONET等无所不包,几乎所有可以利用的网络介质都可以支持TCP/IP。由于传输子网的种类繁多,一般TCP/IP教科书大多仅介绍它的高三层的协议如图2所示:
ͼ2 TCP/IP协议集
2 PPP协议
2.1 概述
PPP协议是提供在点到点链路上传递、封装网络层数据包的一种数据链路层协议,。PPP定义了一整套的协议包括链路控制协议(LCP)、网络层控制协议(NCP)和验证协议(PAP和CHAP)。PPP由于能够提供验证,易扩充,支持同异步而获得较广泛的应用。 PPP协议提供如下功能:
w 链路控制协议(LCP)
w PAP和CHAP验证
w 多通道绑定(MP)
w 网络控制协议(NCP)
PPP在网络层中的位置
ͼ1 PPP在网络层中的位置
PPP帧是基于高级数据链路控制(HDLC)协议,并对它进行了补充,另外还结合了其它一
些协议集(如X.25)的帧格式特点。PPP的帧格式如下图所示:
Flag(1) Address(1) Control(1) Protocol(2) Information(n) FCS(2) Fla
g(1)
ͼ1 PPP 帧格式
PPP帧格式中包括开始及结束标志(7EH);Address(FFH,所有工作站地址);Control
(03H,用于无记号信息);Protocol(用2个八位组的域指明所使用的高层协议);Inforamtion
(高层协议信息);FCS(帧校验序列)。其中Protoclo用于指明所承载的高层协议,如0021H表
示IP、002BH表示IPX、8021H表示IPCP、C021H表示LCP等。
PPP运行过程框图:
ͼ1 PPP运行过程框图
PPP在建立链路之前要协商部分参数,如最大传输单元,魔术数,验证方式等等。PPP主要进行
edcnhsLCP协商(协商是SP或MP,验证方式,最大接收单元),LCP协商过后就到了Establish阶段,开
始CHAP或PAP验证,验证成功即进行Network阶段协商(NCP),任何阶段的失败都将导致链路
的拆除。PPP所有的协商都是通过状态机(FSM)实现的。
2.2 状态机
PPP协商是靠状态机来实现的,状态机有如下的十个状态:
ͼ1 PPP状态转换图
w Initial 初始化状态,此时底层协议还没有激活(active)。
w Starting 底层协议已经激活,但没有up,或遭遇对端拒绝。
w Closed 链路关闭。
w Stopped 协议终止。
w Closing 协议正在关闭(验证没有通过)。
w Stopping 协议正在终止。