关于网络层协议

本文详细介绍了网络层的IP协议包格式、ICMP协议及其ping命令的应用,以及ARP协议的工作原理和在Windows系统中的命令操作。通过学习,读者能够理解网络层如何选择最佳路径、进行地址解析以及测试网络连通性。

目录

网络层的功能

IP协议包格式

ICMP协议

ping命令测试

ARP协议概述

Windows系统中的ARP命令

总结



网络层的功能

定义了基于IP协议的逻辑地址

连接不同的网段

选择数据通过网络的最佳路径

IP协议包格式

协议字段

版本4首部长度4优先级与服务类型8总长度16
标识符16标志3段偏移量13
TTL8协议号8首部校验和16
源地址32
目标地址32
可选项
数据

ICMP协议

ICMP定义:Internet控制保温协议,是错误侦测与回馈机制

作用:测试网络的联通性并给予一定的反馈

组成:ping、tracert

ping命令测试

ping -t        持续不断的ping,

                  测试网络有没有丢包,

                  调试故障或需进行持续连通性测试时应用

                  ctrl+c可以中断

ping -a        显示目标主机名称

ping -l        可以设定ping包的大小,

                  单位为字节,

                  默认ping包大小32字节,

                  可用于简单测试通信质量
 

ARP协议概述

局域网中主机的通信

        IP地址与MAC地址

什么是ARP协议

        Address Resolution Protocol,地址解析协议

        作用:将一个已知的目标IP地址解析成对应的MAC地址

ARP:正向地址解析协议

数据传输通讯地址:源IP        源MAC        目标IP        目标MAC

使用场合:己知目标IP,未知目标MAC时候用

工作原理:PC1己知PC2的IP地址,未知PC2的MAC时候用。PC1发送ARP广播给二层交换机,二层交换机接收到ARP广播消息后无条件泛洪处理,连接到二层交换机下的所有PC都将接收到此广播消息,每个PC都会把自身的IP地址和目标IP地址进行比对,若一致则接收此广播消息,并回数据包给PC1,PC1接收到返回的数据包后会记录下PC2的IP和MAC地址,记录到ARP缓存表中,若不一致则丢弃处理。

RARP:反向地址解析协议

使用场合:己知自标MAC,未知目标IP时候用

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缓存

ARP原理演示

ARP 攻击:虚假网关mac地址

解决:开启电脑管家等/手动绑定邻居设备的正确mac地址

ARP欺骗:ARP欺骗网关/ARP欺骗主机

总结

了解网络层的功能,ARP协议的概述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值