首页 > 其他分享 >测试分析-网络分析

测试分析-网络分析

时间:2022-10-30 16:32:26浏览次数:45  
标签:分析 测试 IP 域名 网络分析 DNS TTL 服务器 数据包

一、TTL与DNS TTL

全称为time to live,即生存时间。TTL的最大值是255,一般推荐值是64。

TTL是IP数据包在计算机网络中存在的时间。实际上TTL是IP数据包在计算机网络中可以转发的最大跳数,TTL字段是由IP数据包的发送者设置,在IP数据包从源到目的的整个转发路径上,每经过一个路由器,路由器都会修改这个TTL字段值(自动减1),然后再将IP数据包转发出去,如果IP数据包到达目的IP之前,TTL减少为0,则路由器将会丢弃收到的TTL=0的IP数据包,并向IP包的发送者发送到ICMP time exceeded消息。

TTL的主要作用是避免IP包在网络中无限循环和收发,节省网络资源,并使IP包的发送者能收到告警信息。

Windows通过注册表key_local_machine/system/CurrentSet/Services/tcpip/parameters下defalut的dword值,即为默认的TTL值,重启后生效。

DNS TTL:一条域名解析记录在DNS服务器中的存留时间。当各地的DNS服务器接收解析请求时,就会向域名指定的DNS服务器(权威域名服务器)发出解析请求从而获得解析记录;在获得这个记录之后,记录会在DNS服务器(各地的缓存服务器,也叫递归域名服务器)中保存一段时间,这段时间内如果再接到这个域名的解析请求,DNS服务器将不再向NS服务器发出请求,而是直接返回刚才获得的记录;而这个记录在DNS服务器上保留的时间,就是TTL值。

标签:分析,测试,IP,域名,网络分析,DNS,TTL,服务器,数据包
From: https://blog.51cto.com/u_2487980/5807529

相关文章

  • shell编程之条件语句(条件测试、if语句、case语句)
    要使Shell脚本程序具备一定的“智能”,面临的第一个问题就是如何区分不同的情况以确定执行何种操作。Shell环境根据命令执行后的返回状态值($?)来判断是否执行成功,当返回值为0......
  • R语言中的BP神经网络模型分析学生成绩|附代码数据
    原文链接:tecdat.cn/?p=19936在本教程中,您将学习如何在R中创建神经网络模型(点击文末“阅读原文”获取完整代码数据)。**神经网络(或人工神经网络)具有通过样本进行学习......
  • 性能测试的一些入门概念
    功能测试、自动化测试,性能测试区别功能测试在于找bug预期结果与实际结果进行比较自动化测试 模拟一个用户的操作来发现问题性能测试 不是模拟1个人,**模拟多个人同......
  • python 爬虫 -----selenium自动化测试工具的使用 + Microsoft edge driver 的安装
    selenium的安装python-mpip--default-timeout=100installselenium-ihttp://pypi.douban.com/simple/--trusted-hostpypi.douban.com Microsoftedged......
  • 需求分析(引言)
    1.引言由于电子政务的大力推行,电子公文管理日益成为瞩目的焦点。因为在电子政务环境下,电子公文的数量急剧增长,使用范围迅猛扩展。电子公文是国家机构和社会组织依法行......
  • 【分布式技术专题】「架构实践于案例分析」总结和盘点目前常用分布式事务特别及问题分
    分布式事务分布式事务的场景什么场景下会出现分布式事务?TX协议⼀种分布式事务协议,包含⼆阶段提交(2PC),三阶段提交(3PC)两种实现。二阶段提交方案:强一致性事务的发起者称协调者,事......
  • 自动化测试
    自动化python语法 selenums定位元素:八个idnametag_nameClass_name 文本<a></a>By.Link_TEXT,"新闻"By.PARTIAL_LINK_TEXT,“新” CSS选择元素id+......
  • Spring源码分析之AOP
    AOP是什么面向切面的程序设计(Aspect-orientedprogramming,AOP,又译作面向方面的程序设计、剖面导向程序设计),是计算机科学中的一种程序设计思想,旨在将横切关注点与业务主体进......
  • jmeter并发测试
    1、新建线程组,设置线程数  2、添加http请求  3、http请求输入协议、端口、IP等,就可以了,然后选中线程组,点击上方的绿色三角运行 ......
  • redisson分布式限流[RRateLimiter]源码分析
    接下来在讲一讲平时用的比较多的限流模块--RRateLimiter1.简单使用publicstaticvoidmain(String[]args)throwsInterruptedException{RRateLimiterrateLimit......