• tracert命令


      tracert命令用来查看跟踪路由,也就是可解析对访问某个地址的过程中的跳转路由地址,比如访问wikipedia,对我们中国来说weikipedia的服务器在国外,所以我们会经过多次的路由中转(跃点)才能到达其服务器,并访问其服务器上的资源。

      看了一下tracert - wikipedia,其中提到了Windows下tracert命令发送的不是UDP数据包,而是ICMP(Internet Control Message Protocol - Internet控制报文协议);Unix类系统的默认发送UDP数据包,随OS内部的实现不同而不同。

      测试windows下的tracert命令:

      其中 in-addr.arpa 是 IPv4 的反向域名解析,可参考:.arpa,可看到图中的每一行前面的 ip 的反向域名为 ip 的反向,比如 1.1.168.192.in-addr.arpa ---> 192.168.1.1

      记得用套接字编写简单的聊天程序中用过 inet_addr() 函数进行ip地址的转化,而该函数在头文件#include <arpa/inet.h>中声明,这里的in-addr.arpa的原理应该与inet_addr一样。

      Linux下tracert命令使用的是traceroute。

  • 相关阅读:
    POJ 1265 Pcik定理
    POJ 1380 坐标旋转
    POJ 1788
    POJ 3714 平面最近点对
    POJ 1905 二分
    POJ 1151 矩形面积并
    POJ 1654 多边形面积
    ZOJ 1010 判断简单多边形+求面积
    about work
    Python 打印 不换行
  • 原文地址:https://www.cnblogs.com/darkchii/p/9032181.html
Copyright © 2020-2023  润新知