根据Ping(ICMP协议)得到TTL并分析
下面先看看百度百科对其的解释:
ICMP是(Internet Control Message Protocol)Internet控制报文协议。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。
TTL是 Time To Live的缩写,该字段指定IP包被路由器丢弃之前允许通过的最大网段数量。TTL是IPv4包头的一个8 bit字段。
![](/assets/blank.gif)
![](/assets/blank.gif)
![](/assets/blank.gif)
![](/assets/blank.gif)
![](/assets/blank.gif)
所以我们可以看到TTL是64,但这个值是可以修改的
打开注册表后,我们依次展开:HKEY-LOCAL-MACHINE/SYSTEM/Controlset001/services/Tcpip/Parameters
下面我们来ping下百度:
所以我们可以知道。百度的服务器是Linux服务器。
下面是对-i或/i的解释:
根据Ping(ICMP协议)得到TTL并分析相关推荐
- ICMP协议及其抓包分析
ICMP协议及其抓包分析 Internet消息控制协议(ICMP)指定了多种消息类型,其目的就是管理网络. ICMP的消息分为错误信息.请求信息和响应消息. 一般ICMP数据包格式 ICMP数据包类型 ...
- Linux网络编程篇之ICMP协议分析及ping程序实现
Linux网络编程系列: Linux网络编程篇之Socket编程预备知识 Linux网络编程篇之TCP协议分析及聊天室功能实现 如果对Linux网络编程,对socket通信不是太清楚的同学,强烈推荐看 ...
- ICMP协议之ping实现
1. 相关ICMP协议概述 这里只讲解与ping有关的ICMP消息类型,主机发送回送消息(Type = 8),被请求主机回送响应消息(Type = 0),基本格式如下: 回送消息[ECHO] 回送响应 ...
- 计算机网络考试数据包格式,计算机网络实验 分析ICMP协议数据包格式.doc
计算机网络实验 分析ICMP协议数据包格式 实 验 报 告 实验课程名称 计算机网络实验 实验项目名称 分析ICMP协议数据包格式 年 级 08 专 业 电子信息科学与技术 学生姓名 郎子龙 学 号 ...
- php 基于ICMP协议实现一个ping命令
php 基于ICMP协议实现一个ping命令 网络协议是什么 ICMP 协议 什么是ICMP? ICMP 的主要功能 ICMP 在 IPv4 和 IPv6 的封装 Wireshark抓包 ICMP 请 ...
- 实验四 ICMP 协议分析实验
ICMP 协议介绍 ICMP(Internet Control Message Protocol)是因特网控制报文协议[RFC792]的缩写,是因特网的标准协议.ICMP允许路由器或主机报告差错情况和 ...
- 实验七 ICMP 协议分析实验
实验七 ICMP 协议分析实验 1.ICMP 协议介绍 ICMP(Internet Control Message Protocol)是因特网控制报文协议[RFC792]的缩写,是因特网的标准协议.I ...
- 网络数据包分析之用途广泛的ICMP协议
步骤1:Echo请求与回应 对于ICMP协议来说,我们接触最多的莫过于ping这款工具了,相信很多计算机网络安全爱好者对它很熟悉.但是很多人对ping有个误解,以为它是一个命令,但事实上,ping是一 ...
- 【计算机网络】IP协议与ICMP协议分析
一.实验目的 1.分析IP协议与IP数据报: 2.分析ICMP协议. 二.实验环境 与因特网连接的计算机,操作系统为Windows,安装有Wireshark.IE或其他浏览器. 三.预备知识 四.实验 ...
最新文章
- Linux 创建子进程执行任务
- spring配置freemarker
- 【数字信号处理】傅里叶变换性质 ( 序列傅里叶变换共轭对称性质示例 | 证明 共轭对称序列 x_e(n) 的 傅里叶变换 是 原序列傅里叶变换 的实部 )
- Mysql的实用语法
- 基于迭代次数和分类准确率的两种排序
- C++ :sqlite3使用:
- 于.net开发平台项目案例集锦
- Centos7: 配置IO调度
- php ftp a站到b站,phpcmsv9在做推送中将a站文章内容完美的推送b站点下
- 不一样的结果,不一样的人生
- thinkPhp 3.1.3的验证码无法显示的问题
- npm+node+cordova+ionic 版本匹配
- Use Jet OLE DB Provider 4.0 to Connect to ISAM Databases (连接Excel, Text等数据库)
- 泰勒·斯威夫特(Taylor Swift)最好听歌曲专辑,喜欢的可以下载保存
- 使用Excel进行傅立叶分析Fourier
- TkMybatis的使用
- 轻松搞定——JAVA实现DOC转PDF功能
- STM32Cube 应用指南
- VBA和VBScript的AES加密算法
- 万丈高楼平地起 AI帮你做自己
热门文章
- 今天的中巴等各式车子的企业即时通讯
- 喜笑等动作收集起来的扎金花GAME
- Visual C++中的ODBC编程实例
- 底层原理_自动装箱与拆箱底层原理
- MySQL按字符串hash分区_MySQL学习笔记(14):分区
- 窗函数性能分析——MATLAB
- Mac用户装机必备——让 Mac 也能右键新建/剪切文件,多达 10 余项实用功能
- python 持续集成方案_Jenkins+Python+GitLab持续集成
- centos 需要哪些常用端口_Docker 最常用的镜像命令和容器命令
- 第58课 百钱买百鸡 《小学生C++趣味编程》