dns协议

第二次实验报告:使用Packet Tracer分析应用层协议

拜拜、爱过 提交于 2019-11-30 06:20:32
姓名:江磊 学号:201821121059 班级:计算1812 目录 1 实验目的 2 实验内容 3. 实验报告 3.1 DNS 3.2 FTP 3.3 DHCP 3.4 smtp和pop3 3.5 其他应用层协议 (不作要求,但属于加分项) 1 实验目的 熟练使用Packet Tracer工具。分析抓到的应用层协议数据包,深入理解应用层协议,包括语法、语义、时序。 2 实验内容 使用Packet Tracer,正确配置网络参数,抓取应用层协议的数据包并分析,协议包含DNS、FTP, DHCP, stmp, pop3。步骤包含: 建立网络拓扑结构 配置参数 抓包 分析数据包 3. 实验报告 在写报告之前,先仔细阅读: 将作业提交到班级博客的一些注意事项 。 (1)在博文开头给出你的个人信息 姓名 学号 班级 (2)建立网络拓扑结构 左侧为PC-PT客户端,右侧Server-PT服务器端 3.1 DNS (3)配置参数 客户端的IP地址(xx.xx.xx.xx), 后两位必须是你学号的尾数 (如201821021079,IP地址后两位为79)。 1.客户端地址(192.168.1.59) 2.服务器地址(192.168.1.58) 3.新建DNS域名 4 . 设置pc0中的DNS服务 (4)抓包并分析抓到的数据包 请求报文: 客户端向服务器发送请求报文请求域名为lei.jiang

第二次实验报告:使用Packet Tracer分析应用层协议

≡放荡痞女 提交于 2019-11-30 06:20:26
第二次实验报告:使用Packet Tracer分析应用层协议 个人信息 郑兰艳 201821121064 计算1813 1 实验目的 熟练使用Packet Tracer工具。分析抓到的应用层协议数据包,深入理解应用层协议,包括语法、语义、时序。 2 实验内容 使用Packet Tracer,正确配置网络参数,抓取应用层协议的数据包并分析,协议包含DNS、FTP, DHCP, stmp, pop3。步骤包含: 建立网络拓扑结构 配置参数 抓包 分析数据包 3. 实验报告 (1)建立网络拓扑结构 说明:将一台PC主机与一台服务器连接在一起,建立网络拓扑结构 3.1 DNS (1)配置参数 客户端的IP地址(192.168.1.64) 服务端的IP地址(192.168.1.65) 打开DNS,添加域名www.baidu.com (4)抓包并分析抓到的数据包  DNS Message DNS Query Name:是你要查询的域名,属于不定长字段。他的格式是“长度(1字节)+N字节内容(N由前面的长度定义)+~~~+长度0。以一个长度单位N为开始,然后连续的N字节为其内容,然后又是一个N2长度的一字节,然后后面又是N2个字节内容,直到遇到长度为0的长度标记。 查询名为要查找的名字,它由一个或者多个标示符序列组成。每个标示符已首字节数的计数值来说明该标示符长度,每个名字以0结束

第二次实验报告:使用Packet Tracer分析应用层协议

给你一囗甜甜゛ 提交于 2019-11-30 06:18:26
目录 1 实验目的 2 实验内容 3. 实验报告 3.1 DNS 3.2 FTP 3.3 DHCP 3.4 smtp和pop3 3.5 其他应用层协议 (不作要求,但属于加分项) 1 实验目的 熟练使用Packet Tracer工具。分析抓到的应用层协议数据包,深入理解应用层协议,包括语法、语义、时序。 2 实验内容 使用Packet Tracer,正确配置网络参数,抓取应用层协议的数据包并分析,协议包含DNS、FTP, DHCP, stmp, pop3。步骤包含: 建立网络拓扑结构 配置参数 抓包 分析数据包 3. 实验报告 (1)在博文开头给出你的个人信息 姓名 邹文兵 学号 201821121028 班级 计算1811 (2)建立网络拓扑结构 该拓扑结构由一台服务器(server0)和一台客户端(pc0)组成 3.1 DNS (3)配置参数 客户端的IP地址(192.168.1.28) 服务器的IP地址为(192.168.1.2),域名为(wenbin.zou) (4)抓包并分析抓到的数据包 通过在客户端(PC0)中的Web Browser栏中输入域名为(wenbin.zou)从而进行DNS抓包 服务器(Server0)对客户端的应答报文为DNS Answer。该报文表示了域名为(wenbin.zou)的IP地址为 (192.168.1.2) (5

第二次实验报告:使用Packet Tracer分析应用层协议

跟風遠走 提交于 2019-11-30 06:17:10
姓名:张杰 班级:计算1812 学号:201821121055 1 实验目的 熟练使用Packet Tracer工具。分析抓到的应用层协议数据包,深入理解应用层协议,包括语法、语义、时序。 2 实验内容 使用Packet Tracer,正确配置网络参数,抓取应用层协议的数据包并分析,协议包含DNS、FTP, DHCP, stmp, pop3。步骤包含: 建立网络拓扑结构 配置参数 抓包 分析数据包 3. 实验报告 3.1至3.3的网络拓扑结构及配置参数统一如下: 设置客户端IP地址:192.168.2.55 设置服务器端IP地址:192.168.2.56 3.1 DNS DNS也就是做 DNS 解析时,客户端和服务端的通讯协议,端口号是53。 若要获取DNS包,就要额外配置客户端的DNS服务器的地址。将PC端DNS服务器的地址改为网络拓扑结构中Server的IP。 打开服务器端的DNS服务设置,打开该服务,并且添加一条域名对应IP的信息 输入域名开始DNS解析服务,并获取DNS包 OSI Model   第七层:In Layers:1. The DNS server receives a DNS query. (服务器收到DNS询问)            2.The name queried resolved locally (进行本地解析,如果本地解析成功

第二次实验报告:使用Packet Tracer分析应用层协议

我只是一个虾纸丫 提交于 2019-11-30 05:56:11
姓名:周俊丞 学号:201821035048 班级:计算1813 目录 1 实验目的 2 实验内容 3. 实验报告 3.1 DNS 3.2 FTP 3.3 DHCP 3.4 smtp和pop3 3.5 其他应用层协议 (不作要求,但属于加分项) 1 实验目的 熟练使用Packet Tracer工具。分析抓到的应用层协议数据包,深入理解应用层协议,包括语法、语义、时序。 2 实验内容 使用Packet Tracer,正确配置网络参数,抓取应用层协议的数据包并分析,协议包含DNS、FTP, DHCP, stmp, pop3。步骤包含: 建立网络拓扑结构 配置参数 抓包 分析数据包 3. 实验报告 (1)建立网络拓扑结构 左边是客户端,右边是服务器,之间用物理介质相连。 3.1 DNS (2)配置参数 将客户端的IP设为192.168.1.48,DNS设为192.168.1.49;服务端的IP设为192.168.1.48,打开DNS服务并且添加一组域名解析(juncheng.zhou——192.168.1.49)。 (3)抓包并分析抓到的数据包 客户端的URL输入域名(juncheng.zhou),并且GO。 这个捕获到的DNS报文中可以看出对应的IP和NAME,并且DNS查询在UDP数据段中封装成数据,并且封装于 IP 数据包中。 DNS的响应报文解释如下: 第一行

第二次实验报告:使用Packet Tracer分析应用层协议

谁都会走 提交于 2019-11-30 05:50:12
个人信息 姓名  胡家揆   学号  201821121023 班级  计算1811 1 实验目的 熟练使用Packet Tracer工具。分析抓到的应用层协议数据包,深入理解应用层协议,包括语法、语义、时序。 2 实验内容 使用Packet Tracer,正确配置网络参数,抓取应用层协议的数据包并分析,协议包含DNS、FTP, DHCP, stmp, pop3。步骤包含: 建立网络拓扑结构 配置参数 抓包 分析数据包 3. 实验报告 建立网络拓扑结构 3.1 DNS ( 1 )配置参数 客户端的IP地址(xx.xx.xx.xx), 后两位必须是你学号的尾数 (如201821021079,IP地址后两位为79)。 涉及到域名,域名的格式使用: firstname.lastname , 如qiankun.su 1、客户端ip地址设为192.168.1.23 2、服务器ip地址设为192.168.1.66 3、在服务器内新建DNS域名jiakui.hu 4、回到客户端设置dns地址192.168.1.66 5、抓包选项选DNS 6、pc0中的浏览器输入域名jiakui.hu,点击go再点击右边菜单的自动播放开始抓包,抓包成功。 ( 2 )抓包并分析抓到的数据包 1、Ethernetll 以太网络2 PREAMBLE: 随机接入前导码,用于随机接入时识别UE身份。 DEST ADDR:

页面资源加载过程

给你一囗甜甜゛ 提交于 2019-11-30 04:20:28
第一步:解析URL 对拿到的URL做解析,提取里面的信息。 URL结构:协议+域名+端口号+路径+参数+[,哈希(前端页面锚点,用于标记前端页面位置)] 第二步:DNS查找 拿到上一步解析出来的域名,去DNS上查找该域名对应的IP 域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网,浏览器,路由器,服务器上都有DNS,DNS还有DNS缓存,设有缓存时间,越靠近用户缓存时间越短 DNS查询有两个端,发出请求的浏览器,接收请求的DNS服务器,DNS服务器为了解决大量查询造成的负担设了DNS缓存。浏览器给DNS服务器一个url地址,经过查询,DNS会返回一个IP地址。 //dns-prefetch作用是页面一加载时,就立即将url进行DNS查询,这样DNS缓存里面就会记录信息,下载查询时就会快速返回需要的IP,省去了DNS查询的时间 <link rel="dns-prefetch" href="xxxx" /> 第三步:下载资源 带着所有的请求信息,去这个IP地址上请求资源,然后从服务器上把请求的资源下载下来 请求信息一般包含Request-header+参数(url或body)+cookie。 服务器返回的信息一般包括status(状态码:表示请求成功与否)

DNS over TLS到底有多牛?你想知道的都在这儿

笑着哭i 提交于 2019-11-30 00:30:59
DNS over TLS,让电信、移动等各种ISP无法监视你的浏览轨迹...... SSL证书有助于客户端浏览器和网站服务器之间的加密连接。 这意味着在连接期间,所有的通信和活动都被遮蔽。 但通常意义上的网站使用SSL证书依旧无法避免ISP监控你的浏览痕迹。而DNS over TLS正是为网络浏览自由而生。 什么是DNS over TLS? DNS over TLS是一项安全协议,它可以强制所有和DNS服务器相关的链接使用TLS。 TLS或传输层安全是SSL的后继。尽管我们常把SSL当成TLS的俗称,但其实SSL并不是什么安全协议,并迅速被TLS取代。而我们说的SSL证书,其实是TLS证书。因此当我们说TLS时,我们正在谈论SSL的概念。 什么是DNS服务器? DNS指代域名服务器。DNS服务器的作用是将您输入的网址转换为计算机在网站服务时识别的IP地址。当你输入网站时,你输入的是URL或者统一资源定位器。而在后台,您的浏览器正在与DNS服务器建立连接,该服务器将该URL转换为IP地址,该IP地址用于服务于服务器上的文件。 这一切都在后台迅速发生。然而,大多数DNS请求都是以明文形式出现的,这意味着你的ISP可以看到信息交换。即便你浏览的这个网站使用了SSL,他们依旧可以看到你在干什么。 目前,请求是通过UDP或TCP协议进行的。 事实上,TLS over TLS在RFC

Linux_DNS_Bind服务的原理及部署

夙愿已清 提交于 2019-11-29 19:17:08
Dns介绍: 域名系统(英文:Domain Name System,缩写:DNS)是因特网使用的命名系统,用来把便于人们使用的机器名字转换成为IP地址 即解决的是IP地址和域名的映射问题。DNS是多层命名服务器构成的分布式数据库,属于应用层协议,DNS使用TCP和UDP端口53。 当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符,是Internet的核心功能。 Dns解析过程: 以客户端访问 www.qq.com 为例 首先查找本地hosts文件及本地dns解释器缓存 查找LDNS(local dns)服务器(缓存) 202.106.0.20 查找根域服务器 查找.com顶级域服务器 LDNS请求.com服务器找到qq.com服务器 LDNS请求qq.com服务 qq.com服务器返回 www.qq.com域名的ip解析记录给LDNS LDNS返回给客户机解析记录及缓存到本地 Dns域名空间结构: 域名系统作为一个层次结构和分布式数据库,包含各种类型的数据,包括主机名和域名。DNS数据库中的名称形成一个分层树状结构称为域命名空间。 根域:DNS域名使用中规定由尾部句点'.'来指定名称位于根或者更高层次的域层次结构。 顶级域:用来指示某个国家、地区或者组织。采用三个字符,如com -> 商业公司,edu -> 教育机构,net -> 网络公司,gov ->

全面了解移动端DNS域名劫持等杂症:原理、根源、HttpDNS解决方案等

北慕城南 提交于 2019-11-29 17:13:18
https://cloud.tencent.com/developer/article/1367850 本文引用了腾讯工程师廖伟健发表于“鹅厂网事”公众号上的《【鹅厂网事】全局精确流量调度新思路-HttpDNS服务详解》一文部分内容,感谢原作者的分享。 1、引言 对于互联网,域名是访问的第一跳,而这一跳很多时候会“失足”(尤其是移动端网络),导致访问错误内容、失败连接等,让用户在互联网上畅游的爽快瞬间消失。 而对于这关键的第一跳,包括鹅厂在内的国内互联网大厂,都在持续深入地研究和思考对策,本文将就鹅厂团队在这一块的技术实践,做一个深度的总结和技术分享,希望给大家带来些许启发。 学习交流: - 即时通讯/推送技术开发交流4群: 101279154 [推荐] - 移动端IM开发入门文章:《 新手入门一篇就够:从零开发移动端IM 》 (本文同步发布于: http://www.52im.net/thread-2121-1-1.html ) 2、相关文章 《 网络编程懒人入门(一):快速理解网络通信协议(上篇) 》 《 网络编程懒人入门(二):快速理解网络通信协议(下篇) 》 《 网络编程懒人入门(六):史上最通俗的集线器、交换机、路由器功能原理入门 》 《 网络编程懒人入门(七):深入浅出,全面理解HTTP协议 》 《 网络编程懒人入门(九):通俗讲解,有了IP地址,为何还要用MAC地址?