概述
目录
1.网络层的功能
2.IP数据包格式
3.ICMP协议
4.Ping命令的参数
5.ping过程中产生错误
6.ARP协议概述
7.ARP相关命令
8.ARP攻击原理
9.ARP故障处理
10.总结
1.网络层的功能
定义了基于IP协议的逻辑地址
连接不同的网段
选择数据通过网络的最佳路径
2.IP数据包格式
版本(4) | 首部长度(4) | 优先级与服务类型(8) | 总长度(16) |
标识符(16) | 标志(3)丨 段偏移量(13) | ||
标识符(8) | 协议号(8) | 首部校验和(16) | |
源地址(32) | |||
目标地址(32) | |||
可选项 | |||
数据 |
3.ICMP协议
ICMP:Internet控制报文协议,是错误侦测与回馈机制。
作用:测试网络的连通性并给予一定的反馈。
组成:ping,tracert
tracert:路由跟踪,用来源到目标经过了哪些设备。
4.Ping命令的参数
(1)ping -t 测试网络有无丢包情况
-t值参数会一直不停的执行ping
调试故障或需要进行持续连通性测试时应用
(2)ping -a参数可以显示目标主机名称
(3)ping -l参数可以设定ping包的大小
单位为字节,默认的ping包大小是32字节
可用于简单测试通信质量
5.ping过程中产生错误
(1)目标主机不可达
此消息指示一下两个问题之一:本地系统没有到所需目标的路由,或者远程路由器报告它没有到目标的路由。
(2)请求超时
此消息表明在默认的1秒时间内未收到任何Echo Replay消息。这可能是由于许多不同的原因引起的。最常见的情况包括网络拥塞,ARP请求失败,数据包过滤,路由错误或者静默丢弃。
6.ARP协议概述
(1)IP⬅映射关系➡MAC
局域网中主机的通信:IP地址和MAC地址
(2)什么是ARP协议
Address Resolution Protocol ,正向地址解析协议
将一个已知的目标IP地址解析成对应的MAC地址。
数据传输通讯地址:源IP 源MAC 目标IP 目标MAC
使用场合:已知目标IP,未知目标MAC时使用
工作原理:PC1已知PC2的IP地址,未知PC2的MAC时使用。PC1发送ARP广播给二层交换机,二层交换机收到ARP广播消息收无条件泛洪处理,连接到二层交换机下的所有PC都会接收到此广播消息,每个PC都会把自身的IP地址和目标IP地址进行比对,若一致则接收此广播消息,并回数据包给PC1,PC1接收到返回的数据包后会记录下PC2的IP和MAC地址,记录到ARP缓存信息表中,若不一致,则丢弃处理。
ps:RARP:反向的地址解析协议 使用场合已知目标MAC,未知目标IP时使用。
7.ARP相关命令
windows系统中的ARP命令
arp -a:查看ARP缓存表
arp -d:清楚ARP缓存
ARP绑定
例:arp -s 192.168.0.1 aa-aa-aa-aa-aa-aa
设备ARP命令
<>/[] display arp 查看arp缓存
[]arp static 192.168.0.100 AAAA-AAAA-AAAA arp捆绑
<>reset arp all 清楚所有ARP缓存
<>reset arp static 清楚静态ARP缓存
8.ARP攻击原理
(1)欺骗其他所有计算机
欺骗被攻击计算机(MAC地址是假的)
(2)ARP欺骗主机(情报被窃取,信息会丢失)
(3)ARP欺骗主机(情报不丢失,同网段)
9.ARP故障处理
使用后ARP防火墙,自动抵御ARP欺骗和攻击
在主机B上开启ARP防火墙
在主机A上开启长角牛网络监控机,模拟ARP病毒发作
查看ARP防火墙计算数据的变化
在主机B上测试与网关的连通性
10.总结
本章学习了网络层,要熟知IP数据包格式,ICMP协议介绍,ARP协议使用方法(什么场合下使用),认识ARP攻击原理以及故障处理。
最后
以上就是紧张路灯为你收集整理的网络层的功能1.网络层的功能2.IP数据包格式3.ICMP协议4.Ping命令的参数5.ping过程中产生错误6.ARP协议概述 7.ARP相关命令8.ARP攻击原理9.ARP故障处理10.总结的全部内容,希望文章能够帮你解决网络层的功能1.网络层的功能2.IP数据包格式3.ICMP协议4.Ping命令的参数5.ping过程中产生错误6.ARP协议概述 7.ARP相关命令8.ARP攻击原理9.ARP故障处理10.总结所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复