网络通信原理

文章介绍了ICMP协议在网络层的作用,包括发送控制消息以检测和诊断网络问题,并展示了设置路由器接口地址和进行路由跟踪的示例。此外,还探讨了ARP协议,用于将IP地址转换为MAC地址以实现数据传输,并列举了ARP命令的使用及抓包分析方法。
摘要由CSDN通过智能技术生成

一、ICMP

1、概述
        ICMP (Internet Control Message Protocol) ,Internet控制消息协议位于OSI模型第三层,即网络层。
2、作用
        在IP网络中发送控制消息,反馈可能发生在通信环境中的各种问题,从而为网络连通性测试以及网络故障定位提供有效指示信息。

3、应用

1.设置路由器接口地址
<Huawei>sy
Enter system view, return user view with Ctrl+Z.
[Huawei]int g 0/0/0
[Huawei-GigabitEthernet0/0/0]ip add  192.168.1.254 24
Jun 14 2023 11:39:32-08:00 Huawei %%01IFNET/4/LINK_STATE(l)[1]:The line protocol
 IP on the interface GigabitEthernet0/0/0 has entered the UP state. 
[Huawei-GigabitEthernet0/0/0]Q
[Huawei]Iint g 0/0/1  
[Huawei-GigabitEthernet0/0/1]ip add 192.168.2.254 24
Jun 14 2023 11:40:52-08:00 Huawei %%01IFNET/4/LINK_STATE(l)[1]:The line protocol
 IP on the interface GigabitEthernet0/0/1 has entered the UP state. 
[Huawei-GigabitEthernet0/0/1]

2.设置三台PC机IP地址网关分别为:

PC1:IP:192.168.1.1         网关:192.168.1.254

PC2:IP:192.168.2.1         网关:192.168.2.254
连接成功

 

连接失败

路由跟踪

 二、ARP协议

1、概述

ARP (address resolution protocol) : 地址解析协议

属于OSI 模型第三层(网络层)
主要作用是:基于目标IP地址获得对应的目标MAC地址,从而完成数据帧的2层头部封装,实现数据的快速转发
ARP报文类型
ARP请求报文,源设备以广播的方式发送,向所有设备请求MAC地址

ARP回应报文,目标设备以单播的方式回应,直接返回给“源设备”

2、ARP命令

-v 显示详细信息;

-n 以数字地址形式显示;

-i If选择界面;

-H type设置和查询arp缓存时检查 type 类型的地址;

-a [hostname] 显示指定 hostname 的所有入口;

-d hostname 删除指定 hostname 的所有入口;

-D 使用ifa硬件地址界面;

-s hostname hw_addr 手工加入 hostname 的地址映射;

-f filename 从指定文件中读入 hostname 和硬件地址信息 

3、抓包分析

 使用eNSP搭建实验环境,在PC1接口开始抓包,在PC1上ping PC3,输入命令arp -a 查看arp缓存,此时缓存为空,然后开始抓包,ping目标地址,收到目标地址返回信号时,停止抓包。输入arp -a,会显示动态类型的目标IP地址和MAC地址。

抓包分析ARP协议

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值