计算机网络
文章平均质量分 78
计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
山顶夕景
实践出真知
展开
-
计算机网络—学习笔记
1.路由器是在网络上实现多个网络互连的设备。由路由器互连的局域网中,每个局域网只要求网络层及以上高层协议相同,数据链路层与物理层协议可以是不同的。...原创 2020-06-21 15:46:34 · 8883 阅读 · 7 评论 -
使用curl命令传输数据 | 使用requests模块进行请求
curl是传输数据的命令行工具,可以通过命令行发送HTTP请求和接收HTTP响应。它的名字是“client for URLs”,意为URL的客户端,表示该工具主要用于处理URL相关的任务。curl可以用于下载文件、上传文件、测试Web服务API等任务。基本语法为curl [options] [URL],其中option是可选项:-X:指定HTTP请求方法,如-X GET表示使用GET方法发起请求。-H:指定HTTP请求头,如-H "Content-Type: application/json"表示指定原创 2023-05-28 12:35:01 · 3808 阅读 · 0 评论 -
HTTP状态码(HTTP Status Code)
HTTP Status Code当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。下面是常见的HTTP状态码:200 - 请求成功301 - 资源(网页等)被永久转移到其它URL404 - 请求的资源(网页等)不存在500 - 内部服务器错误2XX 成功200 ok(请求成功)204 no content (请求成功,但是没有结果返回)206原创 2021-02-03 01:42:43 · 1483 阅读 · 1 评论 -
TCP三次握手四次挥手
一.建立连接二.断开连接原创 2020-02-21 12:17:56 · 724 阅读 · 0 评论 -
IP数据报的发送和转发过程
【知识回顾】IP数据报的发送和转发过程过程:主机发送IP数据报 + 路由器转发IP数据报前提假设:为将重点放在TCP/IP协议栈的网际层发送和转发IP数据报的过程上,在之后的举例中,我们忽略使用ARP协议来获取目的主机或路由器接口的MAC地址的过程以及以太网交换机自学习和转发帧的过程。主机发送IP数据报:同一个网络中的主机可以直接通信(直接交付)。不同网络中的主机需要路由器中转(间接交付),传输给主机所在网络的默认网关(路由器),由其转发。如C要给F发送IP数据报(知道F的IP地原创 2020-08-03 17:33:40 · 5627 阅读 · 1 评论 -
IP地址超级解读
(1)分类编址的IPv4地址只有A、B、C类地址可以分配给网络中的主机/路由器的各接口。A类最小网络号为0(固定)。第一个可指派的网络号为1,对应网络地址为1.0.0.0,;最大的网络号为127,作为本地环回测试地址,不指派(其中最小的本地换回测试地址为127.0.0.1,最大的本地换回测试地址为127.255.255.254)因此A类中最后一个可指派的网络号为126,对应的网络地址为126.0.0.0。问:(1)可指派的网络数量为2^7 -2=126(减2的原因是除去最小网络号0和最大网络原创 2020-06-30 18:40:00 · 2823 阅读 · 0 评论 -
GBN协议复习
一.GBN&SR二.累计确认(1)GBN协议中:主机甲在给主机乙发送数据帧并捎带确认时,只能对按序到达的最后一个数据帧(第二问是R1,3)进行确认,即确认号为1+1=2。(2)SR协议中,接收方逐个确认正确接收的分组,不管接收到的分组是否有序,只要正确接收就发送选择ACK分组进行确认——即SR中的ACK分组不再像GBN一样具有【累计确认】作用;TCP默认也采用【累计确认】——只确认数据流中至第一个丢失字节为止的字节。---------------举栗:SR中,发送方已发了原创 2020-09-20 15:51:05 · 11140 阅读 · 3 评论 -
2009年路由大题
【知识回顾】【题目】(1)将IP地址空间202.118.1.0/24划分为2个子网,分别分配给局域网1和2,每个局域网需分配的IP地址数不少于120个,请给出子网划分结果。【解析】CIDR的子网号可以全0或全1,但主机号不能全0或全1。因为2^6 - 2<120<2^7 -2,所以主机号至少用7位,又源IP地址的网络前缀为24位,所以【子网号1位】+【主机号7位】=8位子网1:202.118.1.0/25 ;子网2:202.118.1.128/25(随便对应2个局域网,一一.原创 2020-08-02 16:26:14 · 5926 阅读 · 1 评论 -
2010年CSMA/CD大题
【知识回顾】【真题】第一问:第二问:原创 2020-08-28 16:30:27 · 1696 阅读 · 0 评论 -
2011年网络408数据帧大题
(2)该主机在构造图二的数据帧时,使用什么协议确定目的MAC地址?封装该协议请求报文的以太网帧的目的MAC地址是什么?【解析】(3)假设HTTP/1.1协议以持续的非流水线方式工作,一次请求-响应时间为RTT,rfc.html页面引用了5幅JEEG小图像。问从发出图2中的Web请求开始到浏览器收到全部内容位置,需要多少个RTT?【解析】(4)该帧所封装的IP分组经过路由器R转发时,需修改IP分组头中的哪些字段?【解析】...原创 2020-07-14 20:36:50 · 2651 阅读 · 3 评论 -
2012年IP&TCP大题
【小回顾】IP分组中的数据部分即 TCP首部+ TCP的数据部分。【题目】主机H通过快速以太网连接Internet,IP地址为192.169.0.8,服务器S的IP地址为211.68.71.80,H与S使用TCP通信时,在H上捕获的其中5个IP分组如下表所示:(1)表1中的IP分组中,那几个是由H发送的?哪几个完成了TCP连接建立过程?那几个在通过以太网传输时进行了填充?【解析】根据H主机的IP地址是192.169.0.8,对应的十六进制是c0 a8 00 08,根据IP分组的“第.原创 2020-07-09 20:25:33 · 9020 阅读 · 15 评论 -
2013年路由表大题
【知识回顾】【使网络前缀变“短”】路由聚合(构成超网)。【使网络前缀变“长”】划分子网:占用原主机号为子网号。最长前缀匹配原则:使用CIDR时,查找路由表时匹配结果多个时就匹配最长网络前缀的那个,主机号更少,使路由更加具体。【真题】第一问:CIDR、路由表【注意】下一跳给出IP地址就不要写“路由器名字”了,除非说“下一跳路由器”。第二问:分组转发该IP地址和第二三个路由表项都匹配,根据【最长匹配原则】,R2通过E0接口转发该IP分组。【错因】没看清原创 2020-08-14 19:20:42 · 2381 阅读 · 0 评论 -
2014年路由协议大题
【知识回顾】(1)路由器R1到互联网的路由实质上相当于一个默认路由(即当一个目的网络IP地址与路由表中其他任何一项都不匹配时,匹配该路由表项),默认路由一般写为0/0,即目的地址为0.0.0.0,子网掩码为0.0.0.0。(2)经过k个路由器,TTL就减k,TTL=0时路由器就不转发。【真题】第一问:路由表项【注意】之所以不能把左下、右上、右下的三个子网全部聚合成CIDR写成一个路由表项,是因为这里是OSPF协议啊,R1路由器到右下子网由于dijstra路径最短经过R2不原创 2020-08-15 15:00:37 · 2442 阅读 · 0 评论 -
2015年DHCP大题
【知识回顾】【真题】第一问:DHCP【解析】DHCP服务器可以为主机2~N动态分配的IP地址的最大范围111.123.15.5~111.123.15.254;主机1发送的封装DHCP Disscover报文的IP分组的源IP地址和目的IP地址为0.0.0.0和255.255.255.255.【注意】第二问:ARP【解析】主机2发出的第一个以太网帧的目的MAC地址是ff-ff-ff-ff-ff-ff;封装主机2发往Internet的IP分组的以太网帧的目的MA.原创 2020-08-27 17:06:04 · 3220 阅读 · 0 评论 -
2016年408计网选择题
【知识回顾】交换机——自学习&转发自学习:登记帧的源MAC地址和进入交换机的端口号。转发:在帧转发表中查找目的MAC地址所在的转发条目,如果找到了且转发条目中所指示的端口与帧进入交换机的端口不同,则按转发条目中所指示的端口进行明确转发帧;若转发条目中所指示的端口与帧进入交换机的端口相同则丢弃帧。若找不到匹配的转发条目,则从除帧进入交换机端口外的其他所有端口转发帧(泛洪)。【答案】仅H2和H3【解析】题目没有给出转发表,我们假设交换机进行明确转发,集线器收到交换机转发.原创 2020-08-05 19:27:59 · 2774 阅读 · 0 评论 -
2016年计算机网络大题
2016年408网络大题H3访问Web服务器S时,S为新建的TCP连接分配了20KB(K=1024)的接收缓存,最大段长MSS=1KB,平均往返时间RTT=200ms。H3建立连接时的初始序号为100,且持续以MSS大小的段向S发送数据,拥塞窗口初始阈值为32KB;S对收到的每个段进行确认,并通告新的接收窗口。假定TCP连接建立完成后,S端的TCP接收缓存仅有数据存入而无数据取出。...原创 2020-04-28 22:46:24 · 7528 阅读 · 25 评论 -
2017年GBN网络大题
【知识回顾】(1)【真题】【解析】根据乙发送的R3,3的第二个3(确认号——期望甲方下一个发送3号的数据)可知道,甲方在t1之前可以断定乙方已正确接收了3个数据帧(S0,0和S1,0和S2,0)。【解析】从t1时刻起,甲方最多还可以发送5个数据帧,其中第一个帧是S5,2,最后一个数据帧是S1,2。发送序号3位说明有8个序号,在GBN协议中发送窗口的max=2^3 -1=7。从乙方在t1之前发送的最后一个报文R3,3可知---------------又因为甲已经发送了S原创 2020-08-25 18:42:17 · 2851 阅读 · 3 评论 -
2018年IP分片网络大题
【知识回顾】(1)【真题】第一问:IP地址【解析】因为192.168.1.0/24这个IP均分给两个部门,所以可以销售部的网络号为0,技术部的子网号为128.即技术部子网地址为192.168.1.128,销售部的广播地址为192.168.1.127(最后7为主机号为全1)。第三小问:技术部已经分配了一些IP,254-208-1=45台【注意】最后减1是因为分配了一个IP地址(254)的给路由器的端口,千万别漏了。第二问:IP分组分片【解析】第一步:判断“可行的”分原创 2020-08-28 16:19:21 · 3062 阅读 · 0 评论 -
2019年408网络IP大题
【解析】以太网交换机(无VLAN功能)连接的若干LAN依然是一个网络(同一个广播域),路由器可以连接不同的LAN、不同的WAN或把WAN和LAN互联起来,隔离了广播域。IP地址192.168.1.2/26与192.168.1.3/26的网络前缀均为192.168.1.0,视为LAN1.IP地址192.168.1.66/26与192.168.1.67/26的网络前缀均为192.168.1.64,视为LAN2。所以设备1为路由器,设备2、3为以太网交换机。PS:一个网段(使用同一层物理层设...原创 2020-06-29 23:55:41 · 2124 阅读 · 1 评论 -
RIP的路由表项变化
在某个使用RIP的网络中,B和C互为相邻路由器,其中表1为B的原路由表,表2为C广播的距离向量报文<目的网络,距离>。表一 目的网络 距离 下一跳 表二(右) 目的网络 距离 N1 7 A N2 15 N2 .原创 2020-08-01 16:19:15 · 7122 阅读 · 3 评论 -
路由器转发&物理地址解析
【知识回顾】路由表项目的网络IP地址 子网掩码 下一跳IP地址 其中下一跳IP地址在要发往非直连网络时要用到。【题目】某个单位的网点由4个子网组成,结构如下图所示,其中主机H1,H2,H3和H4的IP地址和子网掩码如下表所示。PS:注意上图中如R3路由器上下2个IP地址只是路由器接口的IP地址,一个路由器有上下两个!(1)请写出路由器R1到4个子网的路由表【解析】子网=子网内主机IP地址 与 子网掩码 相与。(0与任何x相与=0,1与任...原创 2020-06-26 23:10:30 · 3302 阅读 · 0 评论 -
常见服务及对应的协议和端口号
常见服务及对应的协议和端口号如下表: 服务 TELNET 不安全的文本传送 SMTP (e-mail) DNS (Domain Name System)域名和IP地址的映射 TFTP (Trivial File Transfer Protocol) ...原创 2020-02-25 23:25:42 · 3295 阅读 · 0 评论 -
网络基础
文章目录1.硬件地址2.域...转载 2020-02-20 13:47:17 · 1074 阅读 · 0 评论 -
计算机网络笔记
第一章、计算机网络体系结构协议:为进行网络中的数据交换而建立的规则,标准或约定接口:同一结点内相领两层间交换信息的连接点,是一个系统内部的规定服务:下尾为上层提供的功能调用OSI模型:应表会传网数物TCP/IP模型:应用层FTP DNS SMTP HTTP/传输层/网际层/网络接口层第二章、物理层比特率:单位时间内数字通信系统传输的比特数波特率:单位时间内数字...原创 2019-09-09 21:02:56 · 606 阅读 · 0 评论 -
计算机网络几种常见协议
一 .典型协议:传输层: 常见的协议有 TCP/UDP 协议应用层: 常见的协议有 HTTP,FTP 协议网络层: 常见的协议有 IP 协议,ICMP 协议,IGMP 协议网络接口层: 常见的协议有 ARP 协议,RARP 协议TCP 传输控协议(TransmissionControl Protocol)是一种面向连接的,...原创 2019-08-12 03:18:57 · 19835 阅读 · 3 评论