一开始arp表是空的. 假如一台linux主机(假设为192.168.0.3)要ping一个外网的ip, 通过路由表可知这个数据包要到达的下一跳网关ip, 假设为192.168.0.1. 那么, 这台linux主机就广播一个arp请求:"who has 192.168.0.1? tell 192.168.0.3". 网关接收到这个arp请求后, 回应一个arp包给这台Linux主机:"192.168.0.1 is at xx.xx.xx.xx(MAC)", 这样, 这台Linux主机就获得了下一跳的网关了, 它会把这个arp信息缓存到arp表. 它不需要知道外网ip对应的MAC, 只把这个ping的ICMP数据包发给网关. 同样, 这个网关也根据路由表查找下一跳的MAC.
可以使用cd[命令] cd命令的功能是切换到指定的目录 命令格式:cd [目录名] 有几个符号作为目录名有特殊的含义: “/”代表根目录、“..”代表上一级目录、“~”代表HOME目录、“-”代表前一目录 用法示例: 切换到日志文件的目录/var/log cd ~cd .. 跳到上层\x0d\x0acd 跳到自己的主目录\x0d\x0acd / 跳到根目录\x0d\x0a\x0d\x0a在Linux下 .代表当前目录,..代表上一层目录。所以cd ..是跳到上一层目录欢迎分享,转载请注明来源:内存溢出
评论列表(0条)