网络层功能:

              进行逻辑地址寻址、实现不同网络之间的通信,定义了IP地址,为数据传输选择最佳路径。


一、    IP数据包格式

                包.JPG

优先级与服务类型(8位):优先级与服务类型
标识符、标志、段偏移量:这几个字段用来对数据包进行标识,使数据到达目的端重组的时候,不会乱序
首部长度:ip包头首部长度最短20字节
总长度(16):
协议号: UDP是17,TCP是6
首部校验和:
TTL:生命周期字段,经过一个路由器TTL值减1,为0时,数据包丢弃。为了防止一个数据包在网络中无限的循环下去。

二、网络层 协议
1、ARP协议
将一个已知的IP地址解析成MAC地址
Windows系统中的ARP  -a:查看ARP缓存表
2、代理ARP
IP地址解析为网关接口的MAC地址


//ARP分类:普通ARP、反向ARP、无故ARP、代理ARP


3、ICMP
Internet 控制消息协议
1)连接建立成功:
Reply from 192.168.1.1:bytes&#61;32 time<1ms TTL&#61;128
2&#xff09;目标主机不可达&#xff1a;
Destination  host  unreachable.
3&#xff09;请求时间超时&#xff1a;
Request  timed  out.
5&#xff09;未知主机名&#xff1a;
Unknown  host  abc.
Ping 命令的常用参数&#xff1a;
Ping  -t 一直ping
Ping  -a 可以返回对方主机名
Ping  -l修改ping包大小&#xff0c;默认32字节


三、路由器原理及静态路由
1、路由
跨越从源主机到目标主机的一个互联网络来转发数据包的过程
2、路由表
路由器根据路由表做路径选择
3、路由表的获得
1&#xff09;、直连路由&#xff1a;配置IP地址&#xff0c;端口UP状态&#xff0c;形成直连路由。
2&#xff09;、非直连网段&#xff1a;需要静态路由或动态路由&#xff0c;将网段添加到路由表中。
4、静态路由
1&#xff09;、特点&#xff1a;
由管理员手工配置的&#xff0c;是单向的&#xff0c;因此需要在两个网络之间的边缘路由器上需要双方对指&#xff0c;否则就会造成流量有去无回&#xff0c;缺乏灵活性&#xff0c;适用于小型网络。
2)、配置
全局模式&#xff1a;
ip  route-static  目标网络ID  子网掩码  下一跳IP

3)缺省路由&#xff08;默认路由&#xff09;
缺省路由是一种特殊的静态路由
简单地说,缺省路由就是在没有找到任何匹配的具体路由条目的情况下才使用的路由&#xff0c;适用于只有一个出口的末节网络&#xff0c;优先级最低&#xff0c;可以做为其他路由的补充。
全局:ip  route-static  0.0.0.0  0.0.0.0  下一跳
代表任意网络ID   代表任意子网掩码

4)、查看路由表
display ip routing-table