一朝春去红颜老
花落人亡两不知
概念
- 互联网:数量众多的网络连接起来的网络
- 两个重要特点
- 连通性
- 共享性
- 发展阶段
- ARPNET
- 三级结构互联网(主干网、地区网、校园网)
- 多层次ISP结构互联网
- 成为互联网正式标准要经过的三个阶段
- 互联网草案
- 建议标准
- 互联网标准
- 互联网的组成
- 边缘部分
所有连接在网络上的主机,用户使用的,进行通信和资源共享 - 核心部分
网络和连接网络的路由器组成,为边缘部分提供服务
- 边缘部分
- 端系统之间通信方式
- 客户-服务器方式(C/S)
- 对等方式(P2P)
- 交换
- 电路交换(面向连接)
- 建立连接
- 通信
- 释放连接
- 分组交换(存储转发)
优点:迅速、灵活、高效、可靠 - 报文交换
给用户数据加上源地址、目的地址、校检码等信息,封装成报文,传送到相邻节点
- 电路交换(面向连接)
- 网络类别
- 作用范围
- WAN(广域网)几十~几百km
- MAN(城域网)5~50km
- LAN(局域网)1km
- PAN(个人区域网)10m
- 使用者
- 公用网
- 专用网
- 传播技术
- 广播式网络
- 点对点网络
- 拓扑结构
- 星型网络
- 总线型网络
- 环形网络
- 网状型网络
- 作用范围
- 网络性能
- 性能指标
- 速率
- 带宽
- 时延
- 发送时延(传输时延)
- 传播时延
- 处理时延
- 排队时延
- 时延带宽积
传播时延x带宽 - 吞吐率
- 往返时间RTT
- 利用率
- 信道利用率
- 网络利用率(全网信道利用率加权平均值)
- 非性能指标
- 费用
- 质量
- 标准化
- 可靠性
- 可扩展性和可升级性
- 易于管理和维护
- 性能指标
- 网络协议
为进行网络中数据交换建立的规则、标准和约定
三要素:- 语法(数据和控制信息的格式或结构)
- 语义(需要发出何种控制信息,如何回应)
- 同步(具体顺序)
- 计算机网路体系结构
- OSI七层协议
- TCP/IP协议
- 五层协议
- TCP/IP协议簇
- OSI七层模型
- 物理层
透明传输原始比特流 - 数据链路层
封装成帧、差错控制、流量控制、传输管理 - 网络层
传输分组,关键是路由选择 - 运输层
负责主机中两个进程的通信,为端到端的连接提供可靠的传输服务 - 会话层
建立同步 - 表示层
数据压缩、加密解密 - 应用层
- 物理层
- TCP/IP模型
- 网络接口层
从主机或节点接受分组,并转发到指定的物理网络上 - 网际层
发送分组、路由选择 - 传输层
- 传输控制协议(TCP)
面向连接的,可靠的交付 - 用户数据报协议(UDP)
无连接的,尽最大努力交付
- 传输控制协议(TCP)
- 应用层
- 网络接口层
注意
- 计算机之间的通信是计算机进程之间的通信
- 若连续传送大量数据,且传送时间大于连接建立的时间,电路交换的传输效率比较好;报文交换和分组交换不需要预先分配带宽资源,传送突发数据时可以提高整个网络信道利用率
- 高速网络链路,提高的只是发送速率,而不是传播速率,提高链路带宽,减少了发送时延
- 信道利用率越大,时延越高
- 计算机体系结构分层的优点
- 各层之间相互独立
- 易于实现和维护
- 有利于标准化工作
- 灵活性好
- 结构上可分割
- 协议和服务的区别
- 协议的实现保证了能够向上一层提供服务
- 下层协议对上层用户透明
- 协议是水平的,是控制对等实体通信的规则
- 服务是垂直的,是通过下层向上层提供接口实现的
- 上层使用服务原语获取服务
- 服务原语种类
- 请求
- 指示
- 响应
- 证实
- OSI模型的网络层支持无连接和有连接的通信,但在传输层只有面向连接的通信;TCP/IP的网际层只有无连接的通信,但传输层支持有连接和无连接两种