零基础学习网工第2天 —— 小白入门系列
静态路由
手动配置而非动态决定,需要管理员进行手动配置。
实验:通过两个路由器实现pc和server的通信
PC去往不同的网段需要经过网关,网关需要查路由表,一步步将数据传到目标。
实现跨路由器的数据包传递,ip如下图所示。
配置PC1的IP、子网掩码以及网关
配置路由器AR1
sy // 进入视图系统
sysname RA // 对AR1路由进行重命名
int g0/0/0 // 进入 g0/0/0 接口
ip add 192.168.1.10 255.255.255.0 // 配置ip
int g0/0/1 // 进入 g0/0/1 接口
ip add 192.168.2.1 255.255.255.0 // 配置ip
配置路由器AR2
sy // 进入视图系统
sysname RB // 对AR1路由进行重命名
int g0/0/0 // 进入 g0/0/0 接口
ip add 192.168.2.10 255.255.255.0 // 配置ip
int g0/0/1 // 进入 g0/0/1 接口
ip add 192.168.3.1 255.255.255.0 // 配置ip
配置服务器
到此为止还无法实现通信。因为PC的网段与server处于不同的网段,所以PC发出的数据包会交给网关,即192.168.1.10。网关设备接收到数据包后会根据路由表进行数据转发,故应手动添加一条路由。
对于RA来说要去192.168.3.10,要先将包交给192.168.2.10也就是下一跳,而192.168.2.10与server是直连的,如此经过接力传递可实现通信。
配置RA
display ip routing-table // 查看路由表
dis ip routing-table 192.168.3.10 // 查看关于此ip的路由
ip route-static 192.168.3.0 255.255.255.0 192.168.2.10
配置后再次查看
数据包有去有回才可通信,到此为止发生的配置已完成,接下来是接收的配置。
服务器送数据包回给192.168.1.1,故服务器要先打包给网关即192.168.3.1,
网关再传递给下一跳,即192.168.2.1,而192.168.2.1与PC直连,故可成功返回数据包。
配置RB
ip route-static 192.168.1.0 255.255.255.0 192.168.2.1
数据包有去有回即可ping通。
UDP和TCP
TCP
特点:可靠性高
适用对象:对文件传输的完整性要求高,但对延迟不敏感
例:电子邮件(不允许丢包)、更新客户端
UDP
特点:速度快
适用对象:对传输的速度要求高,但对丢包不敏感
例:游戏过程(保障运行流畅、稳定)
CDN
Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输得更快、更稳定。此技术的第一步也是通过DNS来进行分流
例:不同的人访问某一相同网站,返回不同的ip地址。以此分散服务器压力。