计算机网络基础
本专栏将对计算机网络基础进行分层讲解,总共6篇文章,有兴趣深入的话,建议阅读《计算机网络(第7版)》(谢希仁 编著)
夏洛克卷
宽恕过去,保守现在及未来
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
计算机网络基础 之六:应用层
应用层的作用是将通信服务是提供给应用进程。但不同的网络应用的应用进程之间,还需要有不同的通信规则。因此在运输层协议之上,还需要有应用层协议(application layer protocol)。每个应用层协议都是为了解决某一类应用问题(例如域名、文件传输、邮箱等等),这必须通过位于不同主机中的多个应用进程之间的通信和协同工作来完成。应用层的具体内容就是精确定义这些通信规则。原创 2018-11-14 08:51:52 · 4316 阅读 · 0 评论 -
计算机网络基础 之五:运输层
运输层,解决的是计算机程序到计算机程序之间的通信问题,即所谓的“端”到“端”的通信。引入运输层的原因: 增加复用和分用的功能、 消除网络层的不可靠性、 提供从源端主机到目的端主机的可靠的、与实际使用的网络无关的信息传输。运输层是ISO/OSI的第四层,处于通信子网和资源子网之间,是整个协议层次中最核心的一层。原创 2018-11-05 00:08:00 · 3745 阅读 · 0 评论 -
计算机网络基础 之四:网络层
网络层的目的是实现两个端系统之间的数据透明传送,具体功能包括寻址和路由选择、连接的建立、保持和终止等。它提供的服务使传输层不需要了解网络中的数据传输和交换技术。如果您想用尽量少的词来记住网络层,那就是“路径选择、路由及逻辑寻址”。原创 2018-10-21 22:52:00 · 4440 阅读 · 8 评论 -
计算机网络基础 之三:数据链路层
数据链路层定义了在单个链路上如何传输数据。这些协议与被讨论的各种介质有关。并提供功能上和规程上的方法,以便建立、维护和释放网络实体间的数据链路 。原创 2018-08-19 17:10:00 · 6107 阅读 · 1 评论 -
计算机网络基础 之二:物理层
物理层是计算机网络的第一层,它虽然处于最底层,却是整个开放系统的基础。物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。如果您想要用尽量少的词来记住这个第一层,那就是“**信号和介质**”。所以,谢老师在书中所涉及到的5(数字传输系统)、6(宽带接入技术)略去不讲,并且,重点关注数据通信相关的知识,关于介质相关的知识会少一些,即3(物理层下面的传输媒体)。有需要的读者可自行查阅。原创 2018-08-05 15:32:01 · 24149 阅读 · 3 评论 -
计算机网络基础 之一:概述
本来这段时间是打算好好写写 SpringMVC 的源码分析的,但是上来阅读相关的参考资料的时候产生了回顾网络基础的想法,因此有了这个专栏。首推书籍,当然是《计算机网络》(谢希仁 编著),我读的是第七版,本专栏也将大量引用谢老师的文字,就不一一注明了。这个专栏计划是仔细写写计算机网络的体系结构,因此我着重会从此书的前六章去切入,后面几章的知识在我看来要用的时候去查阅就行了。原创 2018-07-25 17:19:18 · 1949 阅读 · 0 评论
分享