
计算机网络
文章平均质量分 92
I-Hsien
这个作者很懒,什么都没留下…
展开
-
[Remaster] 传输层
功能提供进程之间的通信,即端口到端口的通信。传输层将报文加上端口信息后传给链路层。Description:端到端的透明数据传输,差错控制,流量控制过程:进程-端口-主机-路由-主机-端口-进程其中,IP协议作用于主机之间,传输层协议(TCP/UDP)作用于端口之间.端口略Socket=(IP:Port)面向连接和不TCP:面向连接 可靠性强 报文体积大UDP:无:不保证送达 速度快UDP在IP的基础上添加了复用,分用和差错检测复用:多个源端口都走IP分用:一条IP分给多个目原创 2021-09-17 15:20:49 · 343 阅读 · 0 评论 -
[Remaster] 应用层
网络应用模型C/S模型P2P模型DNS用的是UDP域名解析树根域名->顶级域名->授权域名DNS的解析过程主机查DNS是递归查询DNS服务器查DNS是迭代查询主机向本地DNS服务器递归查询本地DNS服务器向更高级的域名服务器查询更高级的服务器返回域名所在的较低级服务器查询较低级服务器,返回域名所在的更低级DNSLoop…Until 有域名-IP的记录,返回以上步骤是基于本地没有DNS Cache的 有的话直接返回完事.这个图比书上的图好使多了.注意,这原创 2021-09-17 15:16:59 · 223 阅读 · 0 评论 -
[INSTANT NOTE] GBN的累计重传
BakGBN,后退N个重传协议,在发送数据报时出现超时,则重传该数据报剩余全部分组。0x01GBN的接收方采用累计ACK机制,即接收方对序号n之前包括n在内的所有分组进行确认。当发送ACK n时即为确认之前所有数据报送达。0x02 exp注意接收方,在收到pkt1,pkt3而没有pkt2时,发送的ACK为ACK1,即仅确认0,1两个数据报,并丢弃失序的pkt3(因为不是期望的pkt2)。同时发送方忽略重复的ACK1。0x02应该重发4567帧,这个题目很诡异,这种情况很难见到吧。。。.原创 2020-11-13 19:23:25 · 880 阅读 · 0 评论 -
CHAPTER Ⅳ网络层
文章目录功能虚电路和数据报IPV4 ProtocolIP地址和子网划分DHCP/NAT/ICMPIPV6 Protocol路由算法功能向下:分片,向链路层交付数据报(datagram)向上:重组,向传输层交付数据段(segment)转发:路由器将一个输入端口的数据报转发至某输出端口 依据:转发表(Address:Port)路由:跨局域网的通信方式,确定分组从源到目的地的路径 路由算法传输前建立主机间的虚拟连接,传输层面的连接是进程间的。无连接服务:不确定的传输路径,每个分组独立传输有连原创 2020-11-03 21:51:33 · 257 阅读 · 0 评论 -
[INSTANT NOTE] NAT和PAT
目的节约公网IP隐藏内部网络拓扑结构综述由路由器执行.路由器的映射表控制转换.当报文发出时,路由器根据映射表修改报文头.收到报文时,路由器根据映射表修改并传输至对应主机.NAT静态NAT:内部网络中的每个主机都被永久的映射成外部网络中的某个合法地址;动态NAT:在外部网络中定义了一系列的合法地址,采用动态分配的方法映射到内部网络;多对多,从每个内网IP对应一个外网...原创 2020-04-15 14:40:03 · 341 阅读 · 0 评论 -
[NOTE]底层协议安全
文章目录基本协议及简述协议的安全隐患IP协议IP地址欺骗IP路由欺骗IP分片攻击定向广播攻击网络监听被动监听技术ARP协议TCP协议SYN Flood序号攻击TCP序号劫持UDP协议UDP FloodUDP欺骗ICMP协议DosICMP重定向DNS协议基本协议及简述IP:无状态无连接(不支持上下文)不可靠(尽力送达)无序(送达顺序不固定)支持分片(分片字段)路由不固定地址由报...原创 2020-03-15 21:41:35 · 378 阅读 · 0 评论 -
CHARPTER Ⅲ传输层
CHARPTER Ⅲ运输层概述和运输层服务多路复用与多路分解无连接传输 : UDP可靠数据传输的原理面向连接的传输 : TCP拥塞控制原理TCP拥塞控制重要参考: https://zhuanlan.zhihu.com/p/34925520功能和内容为主机上运行的进程之间提供逻辑通信.划分报文段下发网络层重组为数据交给应用层针对的是HTTP报文中的DATA部分,这一...原创 2019-12-26 15:23:30 · 751 阅读 · 0 评论 -
CHARPTER Ⅱ应用层
CHARPTER Ⅱ 应用层协议体系架构C/S结构P2P结构混合结构应用层协议主要控制不同主机上的进程通信.数据是端到端的,操作系统如何确认该数据应该下发给哪个进程?应用层协议定义了:交换的报文类型报文的语法字段的语义可靠传输?带宽控制?实时反馈?安全性?TCP面向连接 : 在客户端和服务器进程之间需要建立连接可靠传输 : 在发送和接受进程之间流量...原创 2019-12-03 21:01:56 · 447 阅读 · 0 评论 -
CHARPTER Ⅰ计算机网络和因特网
CHARPTER Ⅰ计算机网络和因特网出于个人恶趣味和复制粘贴需要,可能文章中会间歇性出现繁体段落/繁体中文表述方式.综述主机-服务器通信链路传输速率:带宽向应用程序提供服务的设施向应用程序提供编程接口网路边缘:主机,伺服器,用户机网路核心:路由接入网,物理介质:通信链路网络边缘端系统(用户机)伺服器C/S模型中有分别,而P2P模型不存在分别.接入网:...原创 2019-11-29 22:49:06 · 494 阅读 · 0 评论