
计算机网络
文章平均质量分 64
要做好青年
一位有梦想的青年学生
展开
-
UDP checksum(UDP校验和)
发送方处理UDP段的内容(包括UDP头部和IP地址)作为16位整数数组,并对这些整数数组的内容进行加法运算得到校验和,然后将校验和的值放入UDP校验和字段中。接收方计算接收到的段的校验和,如果计算出的校验和与校验和字段中的值不相等,则检测到错误;在接收端,对整个UDP数据包(包括校验和字段)进行同样的计算,如果结果为全1(即0xFFFF),则认为数据包没有错误。值得注意的是,UDP校验和是可选的,在IPv4中可以将校验和字段设置为0来禁用校验和检查,但在IPv6中,UDP校验和是必须的。原创 2024-11-06 15:48:48 · 4789 阅读 · 3 评论 -
计算机网络作业八
然后,在实验过程中,先给出了一个适用于星际通信的传输层协议的初步设计方案。本文首先进行了问题分析,根据题目分别对“适用于星际通信的传输层协议”、“适用于洲际光纤链路的协议集”和“校园网络大文件传输程序”这三个题目中提到的关键问题进行了大致的分析,根据查阅的资料给出了它们的相关知识和大致解决方案。由上面的分析我们可以知道,TCP-Planet协议通过一系列创新的设计,有效应对了星际网络中的多种挑战,通过创新的算法和协议机制优化了性能,特别是在处理高延迟和高误码率方面表现出较强的适应性和可靠性。原创 2024-11-06 15:04:51 · 1242 阅读 · 0 评论 -
计算机网络作业七
2.尽可能提高协议的效率,减少其最大延迟、平均延迟、增加其最大吞吐量、平均吞吐量或您认为重要的任何属性。针对各种网络条件(如随机错误、 突发错误等)分析并证明您的设计。1.设计一个支持可靠传输的一对一数据包通信协议,并强烈要求发送方和接收方都会在某个时候知道每个数据包的最终命运,无论是接收还是丢失。3.使用UDP实现协议,在宿舍网络环境中测量其最大吞吐量。有什么方法可以进一步提升性能吗?4.尝试为1中的要求设计一到多的广播协议。原创 2024-11-06 15:00:33 · 354 阅读 · 0 评论 -
计算机网络作业六
1.找到尽可能多的DNS服务器(至少10,000个),提供它们的IP和网络延 迟的列表,绘制一张反映它们分布的全球地图(将它们分类为递归、授权、顶级域和根),使用现代工具如echarts、d3等。2.查询它们对于著名网站如亚马逊、AWS、谷歌、百度、抖音等的响应,分析它们的回应并告诉我们你的发现,它们在地理上如何分布?它们是否共享相 似的IP?4.尝试找到为HNU的学生服务的至少10个著名网站的服务器IP,它们中有多少个有本地服务器,有多少个没有。3.尝试找到著名CDNs的IP范围,从全球视角看。原创 2024-11-06 14:57:06 · 463 阅读 · 0 评论 -
计算机网络作业五
1. 使用wireshark、fiddler 等工具,在你的PC浏览器、手机浏览器和相应的APP打开淘宝、京东、拼多多等网站(或任何有趣的网站/APP)时,对流量进行挖掘和分析,他们使用的是什么版本的HTTP协议?他们会在不同的场景下使用不同的HTTP版本吗?4. 分析这些网站/应用程序使用的加密系统,他们签署,验证,加密和解密什么?2. 说明这些网站的加载和渲染顺序,尝试解释他们的策略,以提高用户体验。3. 看看这些网站从你的电脑和手机上收集了什么信息。原创 2024-11-06 14:51:54 · 411 阅读 · 0 评论 -
计算机网络作业四
1.假设你回到了蒂莫西·伯纳斯-李爵士(Sir Timothy Berners-Lee OM OBE FREng)即将发明HTTP的时代。你的工作是设计一个协议和一个控制台Ul 软件(服务器端和客户端),以帮助大约1000名科学家从你的单一服务器下载他 们想要的文件。您的协 议和软件必须能够利用某些用户已经下载了某些文件。当其他用户请求相同的 文件时,您可以将带宽负担转移给那些已经下载的用户。详细介绍您的设计,并通过在宿舍网络中进行实验来证明您的设计。原创 2024-11-06 14:46:07 · 543 阅读 · 0 评论 -
计算机网络作业三
1.编写一个程序,尽可能多地探测和记录岳麓山周围的WiFi热点,并将其可视化在地图中。3.探究其安全模式,找出不同安全设置的比例,谈谈你的方法和结果,有什么有趣的点吗?2.测量/窃听/评估他们的网络性能:丢包、延迟、带宽、找到他们的归属 AS。原创 2024-11-06 14:43:26 · 363 阅读 · 0 评论 -
计算机网络作业二
4.尝试找到尽可能多的多主节点,谈谈你的方法和结果,给出你的方法可以获得结果的理由。3.试着找出这些节点中有多少是持续活动的、周期性活动的或随机活动的。2.试着找出我们大学网络中有多少信息节点,无论是虚拟的还是物理的。1.试着找到我们大学网络的拓扑结构。原创 2024-11-06 14:39:44 · 320 阅读 · 0 评论 -
计算机网络作业一
2. 找到尽可能多的关键地址,然后解释它们是什么,为什么它们很重要。1. 探测并估计有多少地址是活动的,解释你的方法并估计误差范围。一共8次作业,都挺难的,只能在老师的要求下尽力尝试。3. 在IPv4和IPv6中分别完成1和2。原创 2024-11-06 14:36:44 · 430 阅读 · 0 评论 -
计算机网络期末复习知识点
DNS是由分层的DNS服务器实现的分布式数据库。DNS是使主机能够查询分布式数据库的应用层协议。DNS协议运行在★★★UDP★★★上,使用53端口。服务:1.进行主机名到IP地址的转换 2. 获取主机别名对应的规范主机名和IP地址 3.获取邮件服务器别名的规范名字和IP地址。4.负载均衡:一个站点可能会被冗余分布在多台服务器上,有不同的IP地址。原创 2024-11-06 14:30:50 · 1191 阅读 · 0 评论 -
计算机网络小班:读论文LTRACK: Stealthy Tracking of Mobile Phones in LTE并作汇报
由于修改的信息有限并且发送的时间很短,攻击者发送的信号与合法基站的信号时间和频率基本完全对齐,并且功率只比原始信号高了。和上行链路数据,它可以用这些数据传播的延迟进行计算,得到以基站和监听设备作为焦点的椭圆,手机就在这个椭圆上。时间提前命令中包含了调整信号传播延迟的信息,通过这个信息,就可以推断出手机在这个灰色环的位置。网络中对手机的位置进行被动定位,并对它们的身份信息进行隐秘识别,从而实现对移动手机的隐形跟踪。利用第一个约束中的圆和第二个约束中的椭圆,就可以通过他们的交点定位用户手机。原创 2024-10-17 15:00:45 · 662 阅读 · 0 评论