计算机网络
文章平均质量分 90
本专栏来自于我对《计算机网络基础》的学习和理解,分层讲解该书,无论是大厂面试还是期末考试复习都是必备精品,把计算机网络的核心要点梳理和总结了一遍
存在morning
乐于了解新技术,善于复盘总结,不是很聪明,但能够持续进步。
展开
-
【计算机网络基础 一】分层体系结构
部分内容参考自:http://www.cnblogs.com/maybe2030/p/4781555.html#top 部分内容引自牛客网上的知识总结,https://www.nowcoder.com/ta/review-network 部分内容引自《计算机网络》 谢希仁计算机网络学习的核心内容就是网络协议的学习。网络协议是为计算机网络中进行数据交换而建立的规则、标准或者说是约定的集原创 2017-08-31 10:38:55 · 5692 阅读 · 0 评论 -
【计算机网络基础 二】物理层
激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。该层为上层协议提供了一个传输数据的可靠的物理媒体。简单的说,物理层确保原始的数据可在各种物理媒体上传输。物理层记住两个重要的设备名称,中继器(Repeater,也叫放大器)和集线器。物理层的作用:物理层确保原始的数据可在各种物理媒体上传输。 物理层的协议:RJ45、CLOCK、IEEE802.3 物理层的设备:中继器(Rep原创 2017-09-01 10:16:10 · 1118 阅读 · 0 评论 -
【计算机网络基础 三】数据链路层
数据链路层(Date Link Layer)定义数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。为达到这一目的,数据链路必须具备一系列相应的功能,主要有:如何将数据组合成数据块,在数据链路层中称这种数据块为帧(frame),帧是数据链路层的传送单位;如何控制帧在物理信道上的传输,包括如何处理传输差错,如何调节发送速率以原创 2017-09-01 10:17:13 · 1387 阅读 · 0 评论 -
【计算机网络基础 四】网络层
定义网络层的目的是实现两个端系统之间的数据透明传送,具体功能包括寻址和路由选择、连接的建立、保持和终止等。它提供的服务使传输层不需要了解网络中的数据传输和交换技术。如果您想用尽量少的词来记住网络层,那就是“路径选择、路由及逻辑寻址”。网络层中涉及众多的协议,其中包括最重要的协议,也是TCP/IP的核心协议——IP协议。IP协议非常简单,仅仅提供不可靠、无连接的传送服务。IP协议的主要功能有:无连接数原创 2017-09-01 10:19:27 · 1936 阅读 · 0 评论 -
【计算机网络基础 五】运输层
运输层的作用运输层向它上面的应用层提供通信服务,两个主机进行通信就是两个主机中的应用进程相互通信。通信的真正端点并不是主机而是主机中的进程。端到端的通信是应用进程之间的通信。运输层有一个重要功能:复用(multiplexing)和分用(demultiplexing)。复用指在发送方不同的应用进程都可以使用同一个运输层协议传送数据;分用指接收方的运输层在剥去报文的首部后能够把这些数据正确交付目的应原创 2017-09-01 10:20:29 · 1731 阅读 · 0 评论 -
【计算机网络基础 六】应用层
应用层是为了解决某一类应用问题,而问题的解决又是通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的。这些服务通常使用对应的协议,常见的几种服务协议有(HTTP,FTP/TFTP, TELENT)无论是哪种服务,都需要域名服务器(DNS)来解析ip地址才能通信以提供服务。域名系统功能DNS是域名系统(DomainNameSystem)的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务原创 2017-09-01 10:21:22 · 1908 阅读 · 0 评论 -
【计算机网络基础 七】输入URL到浏览器发生了什么
这篇blog实际上就是对整个计算机网络学习内容的的一个总结和归纳,这里举个实际的例子,来尽可能的覆盖全学习到的一些知识,把这些知识都串联起来。首先描述下背景:之前我在京东商城看中一个戴森吹风机想要在一周年的时候送给女朋友小郭,但是当时看的价格比较高,想要在20分钟后秒杀的时候再买于是就把它放入到了购物车,然后在到时间后我登录后点击链接 https://www.jd.com/ 请求数据,发出请求到看到页面的整个过程是什么样的?网络通信流程互联网内各网络设备间的通信都遵循TCP/IP协议,利用TCP/原创 2020-12-14 00:33:37 · 410 阅读 · 0 评论