计算机基础-计算机网络|第一章(计算机网络概述)
1.2互联网概述 计算机网络由若干结点和连接这些结点的链路组成。
网络把许多计算机连接在一起,而互联网则把许多网络通过路由器连接在一起,与网络相连的计算机常称为主机。
以小写字母 i 开始的 internet(互联网或互连网)是一个通用名词,它泛指由多个计算机网络互连而成的网络;
以大写字母 I 开始的 Internet(因特网)则是一个专用名词,它指当前全球最大的、开放的、由众多网络相互连接而成的特定计算机网络,它采用 TCP/IP协议族作为通信的规则,且其前身是美国的 ARPANET。
1.3互联网的形成 从因特网的工作方式上看,可以划分为以下的两大块:
1、边缘部分由所有连接在因特网上的主机组成。(这些主机又称为端系统)
2、核心部分由大量网络和连接这些网络的路由器组成。
路由器的重要任务:路由器是实现分组交换(packetswitching)的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能。
分组交换的主要流程:
1、 在发送端,先把较长的报文划分成较短的、固定长度的数据段。
2、 每一个数据段前面添加上首部构成分组;
3、 依次把各分组发送到接收端;
4、 接收端收到分组后剥去首部还原成报文;
5、 最后,在接收端把收到的数据恢复成为原来的报文。
分组交换首部的重要性:
1、 每一个分组的首部都含有地址等控制信息;
2、 分组交换网中的结点交换机根据收到的分组的首部中的地址信息,把分组转发到下一个结点交换机;
3、 用这样的存储转发方式,最后分组就能到达最终目的地。
路由器处理分组的过程:
1、 把收到的分组先放入缓存(暂时存储);
2、 查找转发表,找出到某个目的地址应从哪个端口转发;
3、 把分组送到适当的端口转发出去。
主机与路由器的区别:
1、 主机是为用户进行信息处理的,并向网络发送分组,从网络接收分组;
2、 路由器对分组进行存储转发,最后把分组交付目的主机。
分组交换存在的问题:
1、 分组在各结点存储转发时需要排队,这就会造成一定的时延;
2、 分组必须携带的首部(里面有必不可少的控制信息)也造成了一定的开销。
1.6 计算机网络的性能 带宽:“带宽”(bandwidth)本来是指信号具有的频带宽度,单位是赫(或千赫、兆赫、吉赫等)。现在“带宽”是数字信道所能传送的“最高数据率”的同义语,单位是“比特每秒”,或 b/s(bit/s)。
1.7 计算机网络体系结构 五层协议的体系结构:
1、 应用层
2、 运输层
3、 网络层
4、 数据链路层(在数据链路层既然加头部又要加尾部)
5、 物理层
什么是协议:协议是控制两个对等实体进行通信的规则的集合。
【计算机基础-计算机网络|第一章(计算机网络概述)】路由器在转发分组时最高只用到网络层而没有使用运输层和应用层。
推荐阅读
- Python基础|Python基础 - 练习1
- Java|Java基础——数组
- ACSL|ACSL 美国计算机科学联赛 2016-2017 R4 摩天大楼-Skyscraper 题解
- Java基础-高级特性-枚举实现状态机
- 营养基础学20180331(课间随笔)??
- iOS面试题--基础
- HTML基础--基本概念--跟着李南江学编程
- typeScript入门基础介绍
- c++基础概念笔记
- 集体释放