计算机网络:
使用单一技术相连的自主计算机的互联集合。
- 单台计算机的独立自主性
- 链接介质可以是 光纤、铜线、也可以是微波、红外、卫星
- 万维网不是计算机网络,是构建在互联网上的一个分布式系统
拓扑:
信道的分布方式
- 常见的拓扑有: 总线型、星型、环形、树形和网状。
- 最常见的拓扑: 总线型拓扑和星型拓扑。
- 总线型拓扑:
- 主机挂接在总线上,相互直接通达
- 从主机上发出的信号在总线上双向同时传输
- 所有主机都可接收到这个信号
- 星型拓扑:
- 主机都挂接在一个中心节点上
- 早期的中心节点有集线器充当,现在的中心节点主要由交换机充当。
- 缺点: 单点故障
协议:
一系列规则和约定的规范性描述他控制网络中的设备之间如何进行信息交换。
数字带宽:
指单位时间流经的信息总量。
- 带宽越大越好,越大里面的信息越多。
- 数字带宽的基本单位:比特每秒,即bps
- bps单位太小,常用 K、M、G
- 1Kbps = 1000 bps
- 比bps更大的还有 T、P、E、Z、Y
吞吐量(Throughput):
指实际的,可测到的带宽
- 网络设备的性能
- 用网的时间
- 网络拓扑
- 用户数量
- 用户计算机性能
- 服务器
信息量、带宽和传输时间之间的关系:
理想情况 : T = S / BW
传输时间 = 信息总量/数字带宽
实际上 : T = S / P
传输时间 = 信息总量/吞吐量
点到点:
信源机和信宿机之间的通信由一段一段的直接相连的机器间的通信组成 机器间的直接连接叫做点到点连接。
端到端:
信源机和信宿机之间直接通信,好像拥有一条直接的线路。
计算机网络的分类:
计算机网络的分类不是绝对的,要看网络用到的哪种技术,而不能只看覆盖范围。
- 传输介质分: 有线网络和无线网络
- 网络的大小和规模划分:
- 最小的计算机网络叫做: Personal Area NetWorks,简称:PAN , 覆盖范围1米左右。
- 比PAN大的是局域网: Local Area Networks 简称:LAN 覆盖范围约1公里左右,通常覆盖一个校园、一个单位或一个建筑。
- 比LAB大的是城域网: Metropolitan Area Networks 简称 MAN。 覆盖约10公里范围,通常覆盖一个城市。
- 比MAN大的是广域网: Wide Area Networks 简称WAN。覆盖范围约100/1000公里 通常覆盖一个国家、一个洲。
- 最大的是互联网 Internet 覆盖范围10000公里,覆盖全球
分层原则:
- 信宿机第n层收到的对象应与信源及第n层发出的对象完全一致。
- 分层的优缺点:
- 典型的分层模型:
- ISO OSI 七层模型: OSI(Open Sytrem Interconnection 开放系统互联)是ISO(Internation Standards Orgnization)在1983年提出的。
- 每一层都完成特定的功能,都为它的上一层提供服务 每一层都使用它下层提供的服务。
- 合起来就是:每一层都利用它下层的服务,为它的上层提供服务。除了第1层和第7层。
TCP/IP 4层参考模型:
相同点:
。 都分层
。 都有应用层,尽管他们的服务不同
。 都有课比较的传输层和网络层
。 使用的分组交换而不是电路交换技术
不同点:
。 TCP/IP 将表示层和会话层包含到了应用层
。 TCP/IP 将OSI的数据链路层和物理层包括到了一层中
。 TCP/IP 更简洁,但OSI更易开发和排除故障
。 而OSI仅仅停留在教科书里!
协议数据单元PDU:
- 信息 (Information, 应用层)
- 数据流(Data stream,上三层)
- 数据段 (Segment,传输层)
- 分组(Packet,网络层)
- 帧 (Frame,数据链路层)
- 比特流 (Bits , 物理层)
虚拟通信
- 只看发方和收方的对应层,发现收发双方的对应层之间(即对等实体之间)有一根直接的通道(虚通道)沿着这根通道,PDU从发方到达收方。
服务、协议和接口之间的关系:
- 参考模型上的每一层都为它的上层提供服务,以接口的形式供上层调用协议作用于对应层之间。
- 层与层之间有接口,用于服务的调用
任何一次通信,总是以发方的封装开始 接收方的解封装结束
封装和解封装互为逆过程
封装由上而下
信息从数据流起,数据段、 分组 、 帧 , 到比特流
数据从发方穿过中间的网络云流向收方,是一个 “U” 型流。
五层参考模型: