【ip neigh】管理IP邻居( 添加ARP\NDP静态记录、删除记录、查看记录)

这篇具有很好参考价值的文章主要介绍了【ip neigh】管理IP邻居( 添加ARP\NDP静态记录、删除记录、查看记录)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、邻居管理存在状态

1、NUD_NONE初始状态。当一个新的路由缓存条目被创建时,arp_bind_neighbour()函数被调用.如果找不到相匹配的ARP缓存条目, neigh_alloc()将创建一个新的ARP缓存条目并设置状态为NUD_NONE.
2、NUD_INCOMPLETE未完成状态。当第一个包发送需要新的ARP缓存条目neigh_resolve_output()被调用.最后实际调用的是neigh_event_send()函数,它发送一个ARP请求并置传输状NUD_INCOMPLETE.
3、NUD_REACHABLE可达状态。当收到ARP响应时,邻居表进入NUD_REACHABLE状态.
4、NUD_STALE过期状态。当定时器触发neigh_periodic_timer()函数扫描到邻居表条目的最后时间超过可达时间参数时,它设置条目状态为过期状态.
5、NUD_DELAY延迟状态。当在NUD_STALE状态下有报文需要发送时,调用neigh_resolve_output()函数发送数据,在发送报文同时,将状态迁移到这个状态,同时启动一个定时器。
6、NUD_PROBE探测状态。NUD_DELAY的定时器到时调用neigh_timer_handler()迁移到这个状态,这个状态下,发送ARP请求并等待响应。
7、NUD_FAILED失败状态。连续重发多次都没有响应
8、NUD_NOARP不需要解析,如PPP接入
9、NUD_PERMANENT:静态ARP
10、NUD_IN_TIMER定时器状态。表示邻居系统正在运行一个定时器
11、NUD_VALID有效状态。表示邻居表有一个可用地址
12、NUD_CONNECTED连接状态。表示可以直接根据邻居系统发送数据包

二、查看、添加和修改

1、查看:ip neigh show
既可以显示ipv4也可以显示ipv6
【ip neigh】管理IP邻居( 添加ARP\NDP静态记录、删除记录、查看记录)
2、设置静态记录:
sudo ip neigh add fe80::cc47:88ff:e5fd:2ea lladdr 00:12:ac:3d:a1:11 dev eth0
3、删除记录:
sudo ip neigh del 192.168.36.1 dev eth0


引用1:ip命令规范文章来源地址https://www.toymoban.com/news/detail-405325.html

到了这里,关于【ip neigh】管理IP邻居( 添加ARP\NDP静态记录、删除记录、查看记录)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • virsh 获取虚机IP,网桥ip,brctl,arp使用

    virsh 获取虚机IP,网桥ip,brctl,arp使用

    arp(Address Resolution Protocol)操作主机的 ARP 缓存。 arp 可以显示 arp 缓冲区中的所有条目、删除指定的条目或者添加静态的 IP 地址与 MAC 地址对应关系。 1)查看 arp 缓存表 (2)查看 arp 表,并且用 IP 显示而不是主机名称。 (3)查看 arp 表,使用备用 BSD 样式输出格式(没有

    2024年02月06日
    浏览(10)
  • 常用服务器远程管理端口IP记录(更新中)

    大家好! 1、这一段儿接触到几种不同的服务器,每一次登录远程管理口,IP都有点记不太清楚,正好今天闲了,就把我接触到服务器的远程管理IP记录下来。 2、所以,本文就记录了几种常用服务器默认的远程管理IP,欢迎大家补充。 IP:192.168.5.7 账号:zteroot 密码:Superuser

    2024年02月07日
    浏览(9)
  • TCP/IP详解——ARP 协议

    TCP/IP详解——ARP 协议

    ARP (Address Resolution Protocol)协议工作在 网络层和数据链路层之间 ,通常被认为是一个跨两层的协议。 当网络设备有数据要发送给另一台网络设备时,必须要知道对方的网络层地址(即IP地址)。IP地址由网络层来提供,但是仅有IP地址是不够的,IP数据报文必须封装成帧才能

    2024年02月03日
    浏览(8)
  • 网络抓包分析【IP,ICMP,ARP】以及 IP数据报,MAC帧,ICMP报和ARP报的数据报格式

    网络抓包分析【IP,ICMP,ARP】以及 IP数据报,MAC帧,ICMP报和ARP报的数据报格式

    Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是截取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。 软件界面如下图: MAC帧的帧头包括三个字段。前两个字段分别为6字节长的目的

    2023年04月22日
    浏览(16)
  • 计算机网络 ARP协议 IP地址简述

    计算机网络 ARP协议 IP地址简述

     ARP只能在一个链路或一段网络上使用    

    2024年02月13日
    浏览(19)
  • wireshark抓包分析(ARP,IP,ICMP)

    wireshark抓包分析(ARP,IP,ICMP)

    ARP 介绍: 地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到局域网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓

    2024年02月07日
    浏览(8)
  • C# 通过IP获取Mac地址(ARP)

    C# 通过IP获取Mac地址

    2024年02月03日
    浏览(11)
  • IP数据包格式(ICMP协议与ARP协议)

    IP数据包格式(ICMP协议与ARP协议)

    定义了基于IP协议的逻辑地址,就是IP地址 连接不同的媒介类型 选择数据通过网络的最佳路径,完成逻辑地址寻址 数据封装的时候在网络层会封装ip地址的头部,形成ip数据包 IP数据包格式 IP数据包格式:分为20字节的固定部分,表示每个IP数据包的部分,和40字节的可变长部

    2024年02月02日
    浏览(12)
  • 【网络】网络层协议ARP和IP协议转发流程

    【网络】网络层协议ARP和IP协议转发流程

    目录 一、IP概述 1.1 IP简介 1.2 IP协议 二、IP地址与硬件地址 三、地址解析协议ARP 3.1 ARP协议简介 3.2 ARP工作流程 3.3 ARP的四种典型情况 四、IP协议的转发流 IP地址(Internet Protocol Address)是指互联网协议地址,又译为网际协议地址。 IP地址是IP协议提供的一种统一的地址格式,它

    2024年02月03日
    浏览(8)
  • 以太网协议介绍(ARP、UDP、ICMP、IP)

    以太网协议介绍(ARP、UDP、ICMP、IP)

    请求: 应答: ARP协议: 以太网ARP数据包格式: FCS:校验 在以太网帧头部分也包含了目的地址的mac和ip地址。 以太网通信是通过包的形式进行传输的,不像串口协议一样单位是byte。 帧间隙: TCP和UDP的区别 ​ osi 7层模型:实现通信的任务 对于fpga开发,只需要关注传输层,

    2024年02月03日
    浏览(10)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包