![](https://img-blog.csdnimg.cn/20200117155440332.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
计算机网络
自顶向下的理解计算机网络,逐层剖析,助你理解计算机网络的底层原理。
七哥带你学编程
一个写文章也喜欢拍视频的程序员。IT咨询到微信公众号:“七哥聊编程” 直接私信即可。
展开
-
chapter4-网络层:数据平面
网络层提供的两种服务虚电路服务 可靠通信应当由网络来保证数据报服务 可靠通信应当由用户主机来保证因特网网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。转发和路由选择转发和路由选择这两个概念很重要,一定要区分开,他们的严格定义如下:转发:将分组从一个输入链路接口转移到适当的输出链路接口的路由器本地动作。路由选择:确定分组从源到目的地所采取的端到端路径的网络范围过程...原创 2019-07-01 00:04:00 · 165 阅读 · 0 评论 -
计算机网络-3-传输层
这周来到,《自算计网络自顶向下》 这本书的第三章,传输层的学习。运输层和网络层的关系在协议栈中,我们都知道运输层位于网络层之上。网络层提供了主机之间的通信,而运输层为位于主机上的不同进程之间提供了逻辑通信。多路复用与多路分解首先我们需要明确,一个进程有一个或者多个套接字,它相当于从网络向进程传递数据和从进程向网络传递数据的门户。在接收主机上的运输层实际上并没有将数据报直接交给进程,而是...原创 2020-01-17 16:26:04 · 252 阅读 · 0 评论 -
chapter5-链路层
本章接着前一章学习的网络层,更加深入来到下一层数据链路层。链路层概述首先来一张数据报传输过程的例子,帮助理解数据报是如何从发送端到达目的端的,中间发生了怎样的过程,来看下面这张图:公司网络如上图所示的公司网络中,思考从无线主机向服务器发送一个数据报,该数据报将实际通过6段链路:发送主机与WIFI接入点之间的Wifi链路; 接入点与链路层交换机之间的...原创 2019-07-15 00:45:00 · 258 阅读 · 0 评论 -
chapter6-网络安全
计算机网络中的两个节点希望安全通信,需要具有以下的特性机密性。这说明通信的内容只有发送方和接收方才能知道,窃听者截获报文后也无法理解报文的内容 报文完整性。发送方和接收方希望报文在传输过程中没有被篡改 端点鉴别。发送方和接收方都能确定另一方的确有其声称的身份 运行安全性。能够连接到互联网的主机,都希望不会因为恶意者的攻击而瘫痪密码学原理要达到安全通信中的机密性,就需要对传输的报文...原创 2019-07-28 21:39:00 · 214 阅读 · 0 评论 -
1-计算机网络和因特网
最近参加了码农翻身的读书活动,目标是读完《计算机网络 自顶向下方法》 这本书,这篇文章将记录第一周所看到的本地第一章的相关内容。学习计算机网络首先学习下什么是因特网?描述这个问题需要从两个方面论述。具体构成描述因特网是一个世界范围的计算机网络,即它一个互联了遍及全世界的数以万计的计算设备的网络。所有与因特网相连的设备都称为主机或者端系统。端系统通过通信链路和分组交换机连接...原创 2019-05-19 22:25:00 · 281 阅读 · 0 评论 -
计算机网络-2-应用层
本周进入到第二章应用层的学习,不得不说自顶向下学习果然能激发兴趣,因为平时开发工作经常也就是和应用层打交道,但是对具体原理总是一知半解,随着这章的阅读,能让自己对我们开发的应用程序,是怎样利用网络实现其功能的,有了更深入的了解。我们日常中所用到的,开发的软件基本都是基于应用层的软件。不需要关心数据包到底是如何传输的,只需要按照应用层对接下一层的协议接口进行开发就可以了。应用程序体系结构...原创 2019-06-03 00:03:00 · 882 阅读 · 0 评论