一、网络层
1.网络层功能
①定义了基于IP协议的逻辑地址
②连接不同的媒介设备
③在网络中选择最佳路径转发数据
2.使用版本
使用的IP协议版本 ipv4 ipv6
首部长度:IP头部的长度
3.标识符
确定数据的分片是否来自于同一个文件。
4.标志
代表数据过小,不需要分片,代表该组最后一个数据包
5.段位偏移量
该数据片离起点位置的坐标
6.ttl
生命周期,默认255,如果为0设备会认为该包为无效包,会被丢弃。
二层交换机不减ttl 三层交换机减ttl
(mac) (IP)
ttl大于等于128win ttl小于等于64用linux
协议号:上层协议icmp 1(测试协议) igmp2 tap6 17udp
mtu最小数据单元最大1500
7.icmp 三层网络协议 检测主机双向联通性
8.ping的本质是程序
9.基础命令
ctrl+c 停止操作
telent+ip 访问端口号 测试远端服务是否开通
10.ping指令
1 | 显示自己ip地址 | ipconfig |
2 | ping --help | 显示帮助命令 |
3 | ping--t | 长ping |
4 | ping--l数字 | 发送缓冲区大小 |
5 | ping--w | 超市等待时间 |
6 | ping--n | 指定ping几次 |
11.arp协议
协助封装数据包
①通过IP地址找到mac地址
②检测地址是否冲突
配置好IP地址的一瞬间,arp协议发送广播,源地址和目的地址相同(用来检测此地址是否被使用)
发送地址接收地址。