计算机网络
文章平均质量分 96
A.iguodala
共同进步,加油!
展开
-
计算机网络(八):从输入网址到网页显示发生了什么?
文章目录1. URL 解析2. DNS 解析3. TCP 连接4. 发送HTTPS请求5. IP 首部和 MAC 首部1. URL 解析首先浏览器做的第一步操作就是对URL进行解析。以 https://blog.csdn.net/weixin_48922154 为例:先通过该URL检查是否是合法的URL。通过URL检测使用的协议,请求的服务器以及请求的文件。再检查缓存,如果有该内容的浏览器缓存,那么就不需要请求服务器而直接显示页面。否则,就通过解析这些信息之后,使用这些信息生成HTTP请求消息原创 2021-08-08 11:37:52 · 1201 阅读 · 3 评论 -
计算机网络(七):网络安全
文章目录1. 概述2. 机密性2.1 对称密钥密码体制2.2 公开密钥加密(非对称加密)3. 报文完整性和数字签名3.1 报文鉴别码3.2 数字签名1. 概述安全通信需要具有下列特性:机密性:通过加密手段,希望仅有发送发和接收方能够理解传输报文的内容。报文完整性:希望通信内容在传输过程中未被改变或者恶意篡改。端点鉴别:发送方和接收方都应该能证实通信过程所涉及的另一方,以确信通信的另一方确实具有其所声称的身份。运行安全性:通过诸如防火墙和入侵检测系统等运行设备反制对机构网络的攻击。2. 机密原创 2021-08-06 16:34:05 · 748 阅读 · 0 评论 -
计算机网络(六):链路层
文章目录1. 概述1. 概述链路层中有两种截然不同的链路层信道:第一种类型是广播信道,这种信道用于连接有线局域网、卫星网和混合光纤同轴电缆接人网中的多台主机。第二种类型的链路层信道是点对点通信链路,这在诸如长距离链路连接的两台路由器之间,或用户办公室计算机与它们所连接的邻近以太网交换机之间等场合经常能够发现。链路层相关术语:运行链路层协议的任何设备均称为节点(node),节点包括主机、路由器、交换机和WiFi接入点。把沿着通信路径连接相邻节点的通信信道称为链路(link)。在通过特定的原创 2021-08-04 19:25:20 · 1734 阅读 · 0 评论 -
计算机网络(五):网络层
文章目录1. 网络层概述2. IP:网际协议2.1 IP地址2.1.1 IP地址的分类2.1.2 广播和多播2.1.3 子网和子网掩码2.1.4 CIDR与VLSM2.1.5 公有地址和私有地址1. 网络层概述网络层能够被分解为两个相互作用的部分,即数据平面 和 控制平面。数据平面即网络层中每台路由器的功能,该数据平面功能决定到达路由器输入链路之一的数据报,如何转发到该路由器的输出链路之一。控制平面控制平面的功能是控制数据报沿着从源主机到目的主机的端到端路径中路由器之间的路由方式。又原创 2021-08-02 20:30:55 · 2321 阅读 · 7 评论 -
计算机网络(四):传输层
文章目录1. 概述和传输层服务2. UDP:用户数据报协议2.1 UDP 报文段结构传输层位于应用层和网络层之间,是分层的网络体系结构的重要组成部分,该层为运行在不同主机上的应用程序进程提供直接的通信服务起着至关重要的作用。1. 概述和传输层服务传输层协议为运行在不同端系统上的应用进程之间提供逻辑通信(logic communication)功能,应用层进程使用传输层提供的逻辑通信功能而无需考虑实现通信的物理基础设施的细节。传输层协议是在端系统中而不是在路由器中实现的。在发送端,运输层将从发送应用原创 2021-07-30 11:10:44 · 1532 阅读 · 1 评论 -
计算机网络(三):应用层
文章目录1. 应用层协议原理1.1 网络应用程序体系结构1.2 进程通信1.3 可供应用程序使用的运输服务1.4 因特网提供的运输服务1.5 应用层协议2. Web 和 HTTP2.1 概述1. 应用层协议原理1.1 网络应用程序体系结构应用程序体系结构(application architecture) 由应用程序研发者设计,规定了如何在各种端系统上组织该应用程序。客户 — 服务器体系结构(client-server architecture):有一个总是打开的主机称为服务器,它服务于来自许多其原创 2021-07-26 21:32:39 · 1111 阅读 · 2 评论 -
计算机网络(二):HTTP 和 HTTPS
文章目录1. URL 和 URI1.1 统一资源标识符1.2 URL格式2. HTTP报文2.1 报文的组成部分2.1.1 起始行2.1.2 首部2.1.3 实体的主体部分2.2 HTTP 方法2.3 HTTP 状态码3. HTTP 连接3.1 并行连接3.2 持久连接3.2.1 HTTP/1.0+ keep-alive连接3.2.2 HTTP/1.1持久连接3.3 管道化连接3.4 关闭连接的奥秘1. URL 和 URI与 URI(Uniform Resource Identifier,统一资源标识原创 2021-07-25 19:53:58 · 2503 阅读 · 9 评论 -
计算机网络(一):网络基础知识
文章目录1. 什么是因特网1.1 服务描述1.2 协议2. 网络边缘2.1 接入网2.2 物理媒体3. 网络核心3.1 分组交换3.2 电路交换3.3 分组交换与电路交换的对比4. 分组交换网中的时延、丢包和吞吐量5. 协议层次5.1 OSI 参考模型5.2 TCP / IP 参考模型5.3 五层参考模型5.4 封装1. 什么是因特网我们可以从两个角度来回答这个问题:一种是描述组成它的软硬件;另一种是将其视为为分布式应用提供基础服务的联网设施来描述。其实,第一种角度,是从它的组成来描述,第二种角度是从它原创 2021-07-23 20:39:24 · 4465 阅读 · 16 评论