zoukankan      html  css  js  c++  java
  • 通信领域命令行中常用命令(持续更新)

      不同系统中命令可能会有所不同,本文记录下在macos中可用的命令。

      1.arp -a 查看arp缓存(局域网内ip和mac对应关系) 类似查看网上邻居?

      补充知识: ARP协议:根据主机IP地址确定其MAC地址的一种协议;ARP缓存:IP地址和MAC地址映射

    ? (114.214.191.254) at 5c:dd:70:91:72:e2 on en0 ifscope [ethernet]
    ? (114.214.191.255) at ff:ff:ff:ff:ff:ff on en0 ifscope [ethernet]
    ? (224.0.0.251) at 1:0:5e:0:0:fb on en0 ifscope permanent [ethernet]
    ? (239.255.255.250) at 1:0:5e:7f:ff:fa on en0 ifscope permanent [ethernet]

      144.214.191.254:一般为网关IP地址

      114.214.191.255:广播

      MAC地址为1:0:5e的为组播

      2.ifconfig 查看本机的ip地址和mac地址 这里以ifconfig en0为例 如果不加eth0(以太网802.3)或者en0(未弄明白含义,无线的一个网络设备?802.11)则显示所有网络设备的信息

    en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
     options=400<CHANNEL_IO>
     ether 8c:85:90:16:c8:b6 
     inet6 fe80::86a:975a:aaa1:9917%en0 prefixlen 64 secured scopeid 0x4 
     inet 114.214.184.226 netmask 0xfffff000 broadcast 114.214.191.255
     inet6 2001:da8:d800:199:8d6:bf36:ba57:20a0 prefixlen 64 autoconf secured 
     inet6 2001:da8:d800:199:d0c7:51b7:5e0b:af08 prefixlen 64 autoconf temporary 
     nd6 options=201<PERFORMNUD,DAD>
     media: autoselect
     status: active

      可读出ipv4地址为114.214.184.226

      全部打印的话应该会有下面几项。使用wireshark增加可读性:

      

      3.ping 网络诊断工具

      ping 255.255.255.255 即广播,局域网中所有的终端都会发出响应。

      

      4.netstat 访问网络及相关信息的程序 

    netstat -nr  # 查看本机路由表:-r  不解析名字:-n
  • 相关阅读:
    C#中如何只保留小数点后面两位?
    Int16 Int32 Int64
    移动端重构系列3——重置样式
    移动端重构系列2——整体布局(转载)
    移动端重构系列1——新建空白页面(转载)
    八种创建等高列布局(转载)
    一个完整的Flexbox指南(转载)
    等高列布局、水平垂直居中与置顶页脚(转载)
    Block formatting context & Inline formatting context(BFC&IFC)的区别(转载)
    [转载]网页动画的十二原则
  • 原文地址:https://www.cnblogs.com/chester-cs/p/11764341.html
Copyright © 2011-2022 走看看