目录
1.4计算机网络在我国的发展
1.5计算机网络的类别
1.5.1计算机网络的定义--连通+共享
1.5.2计算机网络的类别
1.从作用范围
广域网WAN:全球,国
城域网MAN:城市
局域网LAN(local):园区网
个人区域网PAN:10米左右
2.从网络的使用者
公用网:交钱就能用
专用网:军用,某银行里那我不是员工就不行了
3.用来把用户接入到互联网的网络
接入网:较为特殊,是边缘和核心部分连接的部分,单纯起桥梁作用。
1.6计算机网络的性能
1.6.1性能指标
1.速率(额定速率):bit/s、kbit/s、Mbit/s、Gbit/s
单位换算:带s的是1000;bit和kb是1024!不一样
2.带宽(实际速率):单位和速率一样,可以理解为一样,只是带宽是实际可以传的,分配给你的;速率是额定的!相当于马路的最高限速!不是增加车道。
3.吞吐量:单位时间通过某个网络(信道、接口)的数据量。高速路口每次只能过6辆。
4.时延:总时延=发送时延(从我的计算机被吐出去)+传播时延(与距离)+处理时延+排队时延
5.时延带宽积:二选一确定时,带宽越大越好,时延越小越好。
6.往返时间RTT
7.利用率:信道利用率、网络利用率(全网络信道的加权平均值),不是越高越好,太多时延就大,就像堵车。
1.6.2非性能指标
费用、质量、标准化、可靠性、可扩展性和可升级性、易于管理和维护。
1.7计算机网络的体系结构
1.7.1体系结构的形成
是什么
首先,太复杂庞大了,所以要分层,分层可以将庞大而复杂的问题变为较小的局部问题;
其次,分层也需要一定的标准:
1)一开始,国际标准OSI:七层,但大家不是很认可
2)后来,非国际标准TCP/IP:实际上的国际标准,四层
3)另外还有,五层的折中方法。
注意:
1)网络协议的组成:语法+语义+同步
2)上下层:为上一层提供服务和保障
3)同层:虚拟地认为是直接相互连接,实际上是下面的层准备好给你的(相当于两个领导人会晤)
为什么
分层的好处:
分层的缺点:额外开销
怎么做
那么,多少层是恰当的:太少,还是很复杂;太多,开销增加太多,功能上一定有更多交叉。
各层要完成的主要功能:
1.差错控制:要可靠
2.流量控制
3.分段和重装
4.复用和分用
5.连接建立和释放
1.7.3具有五层协议的体系结构
每一个层次都认为自己在和对方的同一层次沟通!
1.7.4几个概念
实体:
协议:水平的,同层之间的语言
1.应该把所有不利条件都事先预估,能应付异常情况。
2.有跳出确认都收到的条件,不能不断循环。(打仗的例子)
服务:垂直的,上下层,本层的只能看到下面的,上面的看不见。
服务访问点:
1.7.5 TCP/IP的体系结构--四层
所有设备都要遵守,包括路由器。