计算机网络基础----第一章

简介: 《计算机网络基础》刘勇主编,清华大学出版社,读书摘要

# 计算机网络基础


## 第一章 计算机网络概述


### 1.1 计算机网络的产生与发展


#### 1.1.1 面向终端的计算机通信网


+ 20世纪50年代到20世纪60年代末,计算机技术与通信技术初步结合


#### 1.1.2 以共享为目标的计算机网络


#### 1.1.3 开放的国际标准化计算机网络


+ 目前存在着两种处于主导地位的网络体系结构:

 + 国际标准化组织IOS提出的OSI参考模型

 + Internet所使用的事实上的工业标准 TCP/IP 参考模型


#### 1.1.4 互联网络和高速计算机网络


### 1.2 计算机网络的概念与功能


#### 1.2.2 计算机网络的功能


+ 数据通信

+ 资源共享

+ 负载均衡和分布处理


### 1.3 计算机网络的组成与逻辑结构


#### 1.3.1 计算机网络系统的组成


+ 包括硬件和软件两大部分。

+ 组成计算机网络的四大要素

 + 计算机系统

 + 通信线路与通信设备

 + 网络协议:必须指定相互都能接受并遵守的约定和通信规则,这些规则的集合就称为“网络通信协议”。协议通常包括所传输数据的格式、差错控制方案,以及在计时与时序上的有关规定

 + 网络软件


#### 1.3.2 计算机网络的逻辑结构


+ 计算机网络从逻辑上分为资源子网和通信子网两大部分

 + 资源子网:网络中数据处理和数据存储的资源集合

 + 通信子网:网络中数据通信部分的资源集合


### 1.4 计算机网络的拓扑结构


#### 1.4.1 总线型拓扑结构


+ 6a464b10e2e14a8587d7c0da01463374.png



+ 所有入网设备共用一条物理传输线路

 + 优点:结构简单灵活,可扩充性好。局部结点故障不会造成全网瘫痪。

 + 缺点:故障诊断和隔离较困难,总线的长度有限,不具有实时功能,信息发送容易产生冲突


#### 1.4.2 星型拓扑


+ 7f5eaf6afcdf4b33b9e107dc1d3811d1.png


+ 结构中有唯一一个中心点。

 + 优点:结构简单,增加新结点方便,故障诊断和隔离容易

 + 缺点:中心节点负担较重,可靠性较低,中心结点如果故障就会造成全局瘫痪


#### 1.4.3 环型拓扑结构


+ 95b782032e814417ba7f38cad4279c05.png


+ 既可以单向,也可以双向。

 + 优点:当网络确定时,数据沿环单向传送,其延时固定,实时性较强

 + 缺点:可靠性低,不便于扩充,维护难


#### 1.4.4 树状拓扑


+ 47f6313f680642af825352444cce372e.png


+ 可看做是星型结构的扩展,除了叶节点,所有根节点和分支节点都具有转发功能

 + 优点: 相比星型结构,通信线路总长度较短,故障隔离容易

 + 缺点:结构复杂,时延较大,对根节点依赖性较大


#### 1.4.5 网状拓扑结构


+ 8a619ffd87014dc88ff0a1d4f2f687cc.png



### 1.5 计算机网络的分类


#### 1.5.1 按网络传输技术分类


+ 广播式网络:所有联网的计算机都共享一个公共传输信道。当一台计算机利用公共信道发送数据时,所有其他的节点计算机都会收到这个数据。但由于发送的数据中带有目的地址和源地址,所以只有相应的才能收到。

+ 点对点网络


#### 1.5.2 按网络的覆盖范围


+ 局域网:一般限制在一个单位内,多采用广播式传输技术。因为采用广播式网络,可能在一条信道上同时出现几个不同的信号,这些信号的互相重叠产生信号“冲突”。所以需要采用特殊的通信协议来对信道访问权进行控制。

+ 广域网:

+ 城域网:覆盖范围最大的——Internet。但Internet不是一种具体的物理网络,而是将不同的物理网络按照TCP/IP协议互联起来的网络技术。与其说Internet是一种网络类型,不如说是计算机网络的一种体系结构。


相关文章
|
运维 监控 Ubuntu
怎样配置Linux分析工具:atop篇
在管理Linux系统时,了解系统级监控工具是至关重要的。其中,atop是一种功能强大的工具,它允许运维人员以实时的方式监控系统运行状态,包括进程活动、内存使用、磁盘I/O以及网络负载等。atop提供了一种简洁而全面的方式来追踪系统表现和资源消耗情况,使得性能分析变得简单而直观。
怎样配置Linux分析工具:atop篇
|
Linux 虚拟化 Docker
深入了解Windows安装Docker
【8月更文挑战第22天】深入了解Windows安装Docker
731 0
|
Java Shell 开发者
都2024年了!你还不知道在Docker中安装jdk?
都2024年了!你还不知道在Docker中安装jdk?
2863 0
|
域名解析 缓存 网络协议
【域名解析】如何将域名指向对应服务器IP
【域名解析】如何将域名指向对应服务器IP
4972 1
|
网络协议 Java 程序员
Java网络编程----网络的相关概念
Java网络编程----网络的相关概念
|
网络协议 网络安全 网络虚拟化
计算机网络基础|学习笔记
快速学习计算机网络基础
计算机网络基础|学习笔记
|
Ubuntu Linux 网络安全
Linux误操作777之后的恢复方法
误操作将根目录777之后的恢复方法
4664 1