关于《计算机网络》学习的知识笔记(1)

序言

写此系列文章之前需要交代的一些事:
1.写此系列文章的原由:鉴于在《计算机网络》的学习中,知识太过于杂且阅读思路不清晰(自我感觉),写此以此来进行知识简化和整理;
2.鉴于作者才疏学浅且第一次写博客,此文章及其后相关文章完全是按照自己阅读思路而整理,一些重点的地方可能并未写入,一些定义也可能加了自己的个人理解,行文思路并未适合所有人阅读(反正我是这么写的);
3.此文章及其后相关文章完全参照教材《计算机网络(第七版)谢希仁著》,文章内容=99%教材+1%个人理解;
4.总结以上几点,简而言之,此文章及其后相关文章就是作者的***读书笔记***,希望能够帮助大家学习;

第1章 概述

1.1 计算机网络在信息时代的作用

省略

1.2 互联网概述

计算机网络:由若干个结点和这些结点的链路组成。网络中的结点可以使计算机、集线器、交换机或路由器。
互连网:网络之间通过路由器连起来,构成一个更大的计算机网络。
互联网特指Internet。
与网络相连的计算机常常成为主机
互联网服务供应商(ISP) 如 中国移动、中国电信
关于《计算机网络》学习的知识笔记(1)
万维网 www

1.3 互联网的组成

互联网组成:(1)边缘部分 主机(端系统)(2)核心部分 路由器
关于《计算机网络》学习的知识笔记(1)
计算机之间的通信:主机A的某个进程和主机B的另一个进程进行通信。这里进程指运行着的程序。
分为客户-服务器(c/s)和对等方式(p2p)
关于《计算机网络》学习的知识笔记(1)
简单来说计算机网络中的主机通过路由器的分组交换方式进行数据传递

分组交换
关于《计算机网络》学习的知识笔记(1)
整个计算机网络中主机的数据交换具体*简化 *如下图
关于《计算机网络》学习的知识笔记(1)
关于《计算机网络》学习的知识笔记(1)
注:路由器和交换机的区别

交换机可以连在一台可上网的PC上让其它PC共享上网,但是必须将一台PC设置为主机,只有在主机开启的情况下其它PC才能上网.交换机只能是用来分配网络数据的!通俗点,讲一个网线分成若干跟!!!

路由器具有交换机及主机功能,可以在WAN端口连接可上网的专线或MODEN,另外的LAN端口可以通过网线将其它PC组成局域网共享上网.好处是不需占用一台PC做主机,只要网络是通的路由器开启,就可以随时上网.
路由可以给你的局域网电脑自动分配IP地址!实现虚拟拨号。

路由器:所用到的MAC地址和两个终端设备不相同;
交换机:所用到的MAC地址和两个终端设备相同。

1.4 计算机网络在我国的发展

省略

1.5 计算机网络的类别

WAL广域网 MAN城域网 LAN局域网(通俗讲内网)(如校园网、企业网) PAN个人区域网

公用网:ISP提供对的面向大众的网络 专用网:满足某种特殊业务需要而建造的网络
接入网:一般用户必须通过ISP才能接入到互联网,而连接到互联网之前必须使用接入网技术连接到互联网中。 接入网不属于互联网的核心部分,它属于局域网。简单的来说,是指用户端系统到互联网的第一个路由器之间的一种网络。
关于内网和外网的区别和作用,因为涉及到以后的学习内容,所以在此不再讲述。有兴趣的读者可以去这里了解。

1.6 计算机网络的性能

带宽在通信领域里指 某个信号具有的频带宽度;在计算机网络中指 网络中某信道所能通过的“最高数据率”单位bit/s
由单位知 这个是由数据量除以时间得来
1B=8bit 在计算机中是用B做数据储存和传递的单位。**
即带宽是固定的,不是网络中实时的速度。一般是用吞吐量(单位时间内通过某个网络或接口或信道的实时的数据量)来表示网络中实时速度。

时延(延迟):数据从网络的一端传送到另一端所需的时间。
发送时延(传输时延):主机或路由器发送数据帧所需要的时间。
传播时延:电磁波在信道中传播一定距离需要花费的时间。现在有线的通信介质一般都是用光纤了,里面传输的是光(实质上其实是一种高频率的电磁波)。
处理时延:主机或路由器在收到分组时花费一定的时间进行处理。
排队时延:分组进入路由器后要先在输入队列中排队等候处理,在路由器确定了转发出口后,还要在输出队列中排队等候转发。
即总演出=发送延迟+传播延迟+处理延迟+排队延迟
关于《计算机网络》学习的知识笔记(1)

1.7 计算机网路体系结构

计算机网络是一个非常复杂的系统,要完成两个结点之间的文件传送,除了需要两个结点之间的通道,还必须制定一套规则来规范网络中的数据如何传送,即网络协议:为进行网络中的数据交换而建立的规则、标准或约定。它明确规定了所交换的数据的格式以及同步问题。关于《计算机网络》学习的知识笔记(1)
网络中的通信服务模块是要分层的,由此就有了OSI的体系结构 或 TC/IP体系结构
关于《计算机网络》学习的知识笔记(1)
计算机网络的各层及其协议的集合就是计算机网络的体系结构然而体系结构是抽象的,实现是具体的,是真正在运行的计算机硬件和软件。
关于《计算机网络》学习的知识笔记(1)
关于《计算机网络》学习的知识笔记(1)
一般来说,
实体是指任何可发送或接受信息的硬件或软件进程。
协议是控制两个对等实体(或多个实体)进行通信的规则的集合。
在协议的控制下,两个对等的实体间的通信使得本层能够向上一层提供服务。要实现本层协议又要需要使用下一层提供的服务。

关于《计算机网络》学习的知识笔记(1)