OSI七层——网络层基础

网络层知识脑图:


一、IP包结构

二、IP地址分类
IP地址是由:网络号和主机号两部分组成的
IP地址的分层结构如下:

简单来说,IP地址的前5位用于区分IP地址的类别
A类地址的范围: 0-127      (0——2的7次方-1)
B类地址的范围:128-191   (128——2的7次方+2的6次方-1)
C类地址的范围:192-223   (192——2的7次方+2的6次方+2的5次方-1)
D类地址的范围   224-239   (192——2的7次方+2的6次方+2的5次方+2的4次方-1)
E类地址的范围    240-247   (192——2的7次方+2的6次方+2的5次方+2的4次方+2的3次方-1)

私有IP地址如下:
A:10.0.0.0~10.255.255.255  即10.0.0.0/8
B:172.16.0.0~172.31.255.255  即172.16.0.0/16
C:192.168.0.0~192.168.255.255  即192.168.0.0/16

特殊IP地址
1.特殊IP地址表示的是一个集合:所有不清楚的主机和目的网络
2.255.255.255.255限制广播地址,这个地址不能被路由器转发
3.127.0.0.1本机地址
4.224.0.0.1组播地址,注意他和广播的区别:从224.0.0.0-239.255.255.255都是这样的地址
   224.0.0.1特指所有主机,224.0.0.2特指所有路由器,开启IRDP(internet路由发现协议,使用组播功能)功能后,会有这样一条路由。
169.254.x.x,如果你的主机使用了DHCP功能自动获取IP地址,那么当你的DHCP服务器发生故障,或响应时间太长而超出了一个系统规定的时间Windows系统会为你分配这样一个地址。


三、路由器转发原理

路由器的主要工作就是为经过路由器的每个数据帧寻找一条最佳传输路径并将该数据有效的传送到目的站点

路由器工作流程:
1.收到IP报文,查看路由表
2.根据掩码长度,来选择精准的路由(按照掩码最长原则匹配,即选择掩码位数最长的那一条数据)
3.没有匹配到路由,IP包丢弃,如果有默认路由,把数据从默认路由发出
直连路由:
路由器本身的接口产生的路由,叫做直连路由,但是需要路由器端口的UP
协议正常才可以产生有效的直连路由

静态路由:
由用户或网络管理员手工配置的路由,就是静态路由

动态路由:
通过路由协议自动生成的路由,叫做动态路由,rip,ospf bgp

四、静态路由的应用——主机

windows下查看本地网关的2种办法
netstat -r 
主机位和网络位全0的代表缺省地址,也就是,默认网关

route print -4

Linux下查看路由的方法
route 
netstat -r 

Linux下添加路由的方法
route add -net 192.168.3.0 mask 255.255.255.0 gw 192.168.1.1
删除路由的语法
route del -net 192.168.3.0 mask 255.255.255.0

静态路由器的应用
1.进入系统
sys

2.查看接口状态

3.进入接口,查看接口配置


4.给R1的E0/0/0接口配置网关IP 192.168.1.1

5.给R2的E0/0/1接口配置网关IP 192.168.3.1

6.为路由器R1和R2相连的端口配置IP

7.配置路由

如果不小心配置错误
只需要输入 undo 刚刚输错那条命令的完整语句












猜你喜欢

转载自blog.csdn.net/sdb5858874/article/details/80720345