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
  • 相关阅读:
    有关于CSS的面试题和练习
    Yslow&PageSpeed– 诊断各种缓慢症状
    使用Plant Simulation连接SQL Server
    利用Microsoft Sql Server Management studio 创建数据库的示例
    SQL2008配置管理工具服务显示远程过程调用失败
    用C语言的rand()和srand()产生伪随机数的方法总结
    Fisher–Yates shuffle 洗牌算法(zz)
    Unity3D导入MAX文件的一些问题(zz)
    UG中STP203和STP214的区别
    生产线工序基础知识
  • 原文地址:https://www.cnblogs.com/chester-cs/p/11764341.html
Copyright © 2011-2022 走看看