目录
一、UDP协议
两者之间的区别:
UDP协议:用户数据报协议
无连接,不可靠的传输协议;
花费的开销小;
传输效率高;
TCP协议:
1、面向连接,可靠的传输协议;
2、分段,重组,重传;
3、滑动窗口;
4、适用于对可靠性要求较高的场合;
二、UDP报文的首部格式:
源端口号(16) 目标端口号(16)
UDP长度(16) UDP校验和(16)
UDP长度:用来指出UDP的总长度
三、常用的UDP端口号及其功能
端口 | 协议 | 说明 |
69 | TFTP | 简单文件传输协议 |
111 | RPC | 远程过程调用 |
123 | NTP | 网络时间协议 |
四、路由
从源主机到目标主机的转发过程
五、路由器的工作原理
根据路由表转发数据
六、路由表
路由表定义:
路由器中维护的路由条目的集合
路由表作用:
路由器根据路由表做路径选择
路由表的形成:
直连路由---本地接口配置IP地址和子网掩码,端口开启后,形成的路由
非直连路由---不是本地接口配置IP地址和子网掩码,接口开启后形成的路由
对于非直连路由的学习,有两种方式,一种管理员手动添加---静态路由
还有一种是路由器通过路由协议自动学习的方式,这种方式叫动态路由
直连网段
配置IP地址,端口UP状态,形成直连路由
非直连网段
对于非直连的网段,需要静态路由或动态路由,将网段添加到路由表中、
七、静态路由
静态路由协议只能小规模的企业网络,大型企业网络用的是动态路由协议。
静态路由优点:配置灵活,管理员手工配置,节省链路开销。
静态路由缺点:当拓扑发生改变时,需要管理员去每台路由器上修改路由配置。
静态路由特点:管理员添加的路由的传输方向是单向的
建议五条以内的非直连路由用静态路由协议,五条以上的用动态路由协议。
下一跳:指的是路由数据转发方向的下一台路由器
路由指明方向有两种方法
一:指明该条路由本地路由器出接口
二:指明该路由下一跳入接口IP
八、静态路由项目实例
静态路由命令:ip route-static 目的网段 子网掩码/掩码长度 下一跳入接口IP
三台路由器都必备三步:
< >undo terminal monitor //关闭弹窗
< >system-view //进入系统视图
[ ]sysname R1 //重命名
//设置永不超时
[ ]user-interface console 0
[ ]idle-timeout 0 0
路由器R1:
[ ]int g0/0/0 //进入接口g0/0/0
[ ]ip add 10.1.1.1 24 //设置IP地址和子网掩码长度
[ ]undo shutdown //打开接口
[]int g0/0/1 //进入接口g0/0/1
[]ip add 10.1.2.1 24 //设置IP地址和子网掩码长度
[]undo shutdown //打开接口
[ ]display ip routing-table //查看路由表
[ ]ip route-static 10.1.3.0 24 10.1.2.2 //添加静态路由和指定下一跳入接口IP
[ ]ip route-static 10.1.4.0 24 10.1.2.2 //添加静态路由和指定下一跳入接口IP
[ ]display ip routing-table //查看路由表
路由器R2:
[ ]int g0/0/0 //进入接口g0/0/0
[ ]ip add 10.1.2.2 24 //设置IP地址和子网掩码长度
[ ]undo shutdown //打开接口
[]int g0/0/1 //进入接口g0/0/1
[]ip add 10.1.3.2 24 //设置IP地址和子网掩码长度
[]undo shutdown //打开接口
[ ]display ip routing-table //查看路由表
[ ]ip route-static 10.1.1.0 24 10.1.2.1 //添加静态路由和指定下一跳入接口IP
[ ]ip route-static 10.1.4.0 24 10.1.3.3 //添加静态路由和指定下一跳入接口IP
[ ]display ip routing-table //查看路由表
路由器R3:
[ ]int g0/0/0 //进入接口g0/0/0
[ ]ip add 10.1.3.3 24 //设置IP地址和子网掩码长度
[ ]undo shutdown //打开接口
[]int g0/0/1 //进入接口g0/0/1
[]ip add 10.1.4.3 24 //设置IP地址和子网掩码长度
[]undo shutdown //打开接口
[ ]display ip routing-table //查看路由表
[ ]ip route-static 10.1.2.0 24 10.1.3.2 //添加静态路由和指定下一跳入接口IP
[ ]ip route-static 10.1.1.0 24 10.1.3.2 //添加静态路由和指定下一跳入接口IP
[ ]display ip routing-table //查看路由表
PC1:设置IP地址和子网掩码:10.1.1.10 255.255.255.0 设置网关:10.1.1.1
PC2:设置IP地址和子网掩码:10.1.4.10 255.255.255.0 设置网关:10.1.4.3
用PC1去ping网关10.1.1.1
Ping 10.1.1.1
用PC1去ping PC2的IP地址
Ping 10.1.4.10
总结
主要学习UDP协议与TCP协议的区别,静态路由的概念与命令