计算机网络教程
- 因特网:网络把许多计算机连接在一起,而互联网则把许多网络连接在一起。因特网是世界上最大的互联网
- 数据通信的三种方式
- 交换分组的优点:高效、灵活、迅速、可靠
交换类别 | 特点 |
电路交换 | 1.需要建立连接 2.独占通道 |
报文交换 | 1.整个数据发送 2.先到达邻接点,然后转发到下一个节点 |
分组交换 | 1.数据包拆分很多小的分组 |
- 计算机网络:
- 一些互相连接的、自治的计算机的集合
- 计算机网络的分类:
- 局域网:如实验室、校园......
- 城域网:作用范围一般是一个城市
- 广域网:可以覆盖一个国家甚至更远
- 个人局域网:个人工作的地方把属于个人使用的电子设备用无线技术连接的网络。如(便携式计算机、打印机、鼠标、键盘......)
- 计算机性能的指标:
- 速率:数据的传送速率
- 宽带:信号具有的某个频带宽度。在计算机网络中指单位时间中某一点到某一点所能通过的最高速率
- 吞吐量:指显示网络速率的测量
- 时延:指数据从一端到另一端的时间
- 发送时延
- 传播时延
- 处理时延
- 排队时延
- 计算机网络体系结构
- 网络协议
- 语法:数据与控制信息的结构或者格式
- 语义:控制信息的具体含义
- 同步:事件实现顺序和时间的详细说明
- 层次结构的优点:
- 各层之间独立
- 灵活性好
- 结构上可分割开来
- 易于实现、维护
- 有利于功能复用
- 促进标准化工作
- 五层体系结构
- 应用层:规定了应用进程间通信和规则的交互
- 运输层:两台主机间的通信提供通用的数据传输服务(主要由两层运输协议)
- TCP:可靠的数据传输服务
- UDP:不可靠的数据传输
- 网络层:为分组交换网的不同主机提供通信服务(主要的网络协议为网际协议:IP)
- 数据链路层:将分组从一端传往另一端
- 物理层:传输媒体的比特流
- 实体、协议、服务
- 实体:表任何可发送或接受信息的硬件或者软件进程
- 协议:两个对等实体进行通信的规则集合
- 服务:使用本层服务的实体只能看见服务而无法看见下面的协议。
- 协议是水平的:协议控制对等实体之间的通信规则
- 服务是垂直的:服务是由下层通过层间接口实现的