参考书籍:《计算机网络:自顶向下的方法》第七版
1.1 什么是因特网
因特网是一种全球范围的计算机网络。由网络边缘设备和网络核心组成。
1.2 什么是协议
就像人类之间对话一样,计算机之间的通信也需要一系列的规则,定义了两个通信实体之间交换的报文格式和顺序以及相应采取的动作。
1.3 网络边缘
1.3.1 边缘端系统
所有与因特网相连的计算设备都称为端系统。比如:普通计算机,PC,Pad,智能手机,服务器车载系统等其他联网设备。端 系统也叫主机;从另一个角度,所有的边缘设备 == 主机 ==端系统 可分为:客户端和服务端。
1.3.2 接入网
用于将端系统连接到边缘路由器(端系统连接任何其他端系统的第一个路由器),分为家庭,企业,广域无线3G/4G
1. 家庭接入网:DSL(数字订阅线) 电缆,FTTH(光纤到户), 拨号和卫星
DSL:数字用户线,使用双绞铜线(电话线)与本地ISP连接(十千米范围内适用)在社区端用分配器分离电话信号和数据信号(与电话线频分复用) 传输速率:12-50Mbps下行 2-15Mbps上行
电缆与光缆混合:光缆用在ISP到某个社区枢纽,从这里到每家每户用电缆;传输速率:40Mbps下行 30Mbps上行
FTTH(光纤到户):从本地ISP到每家每户都用一根光纤。更为一般的情况是,一根光纤由许多家庭共享(到了村子后用光纤分配器)。一般少于100户家庭。家庭里要配一个光猫,有需要还会有一个无线的家庭路由器。传输速率:20Mbps下行
拨号:速率极慢,已经不用
卫星:用于偏远山区,速率1Mbps
2. 企业接入网:
在公司和校园,使用局域网(LAN)将端系统连接到边缘路由器。
以太网是最为流行的局域网技术,任何一个局域网终端用双绞线连接到以太网交换机,这个以太网交换机连接边缘路由器。
以太网下,用户常以100Mbps,或1Gbps,接入交换机
3. 广域无线接入3/4G
在ISP提供的基站(边缘路由)下,几万米之内都可以连接。
1.3.3 物理媒介
电缆 光缆 双绞线 陆地无线 卫星无线
1.4 网络的核心
网络的网络:
端系统与接入ISP相连,使用DSL,电缆,光纤,蜂窝等接入技术。但是接入ISP不一定是电信局。还有可能是大学,公司这样的单位,它们拥有接入ISP(第一个边缘路由器?)这些ISP之间需要互联,这就是网络的网络,那么这些接入ISP是怎么互联的呢?
第一阶段,也就是第一层ISP;全球ISP互联,构成主干网。但是,世界上不止有一个这样的全球ISP互联,可能有多个这样的顶级ISP,它们之间会有竞争关系,都向下层ISP提供服务。同时,为了全世界的互联,顶层主干网之间也需要相互连接。
第二阶段,构成三级结构的互联网:主干网(全球传输ISP),地区网,校园网或企业网。
第三阶段:现代互联网
从第二阶段增加必要的存在点,比如:多宿(下层ISP连接多个上层(也可以是上上层)的ISP)对等连接(同层ISP也可以互联,这样对于它们之间的网络交换就不必经过上层的ISP),IXP(因特网交换节点,提供两个或以上的对等接口),另外,还有一些互联网内容提供商,比如谷歌,它有自己的全球ISP,但是为了互联整个网络,它也和主流全球ISP连接,但只占很小的流量。这种大型公司专用的全球ISP主要与区域ISP(或者更底层的ISP)对等连接而不支付费用。
网络核心的传输模式
分组交换和电路交换:分组交换是储存转发的模式,电路交换是通信之间预留了所需的资源创建了端对端的专用连接
对比:分组交换更充分的利用了宽带资源 缺点是可能会产生时延。
网络核心的分组转发机制(路由)
对于每个端系统,它都有一个IP地址(或者公用的IP地址)当源主机向目的主机发送一个分组时,输入网址,通过DNS域名解析服务器得到目的IP地址。待续。。。。
分组交换中的延时,丢包,吞吐量
- 延时类型:处理延时,排队延时,传输延时,传播延时。
传播延时:每个比特在链路上的传输时间
传输延时:路由器从接到分组的第一个比特,到接收分组的最后一个比特的时间。与分组的长度有关。= L/V L表示分组长度,V表示传送速率。
- 丢包
当某个时刻路由器上的流量很大时,路由器同时接到多个分组,第一个分组直接转发出去,但是第十个分组,必须排队,如果排队时间过长,路由器容量有限的情况下,就会被丢弃,路由器还需要接收后来的分组。
- 吞吐量
端对端之间吞吐量 = 文件大小/链路中速率最小的值
1.5 分层体系结构
- 应用层
- 传输层
- 网络层
- 数据链路层
- 物理层
简述一下各个层的作用:
应用层:对象是报文 协议包括:HTTP FTP SMTP(邮件传输协议)
传输层:对象是报文段 协议有 :TCP和UDP,TCP提供面向连接的服务,UDP提供面向无连接的服务。
网络层:对象是数据报 协议有:IP协议,向上层协议提供服务
链路层:对象是 帧; 由于每段链路的具体媒介不同,所以运行的协议也不一样,它向IP层提供数据报。
物理层:对象是组成帧的比特。
本章完
相关资料:思维导图:https://blog.csdn.net/u013816144/article/details/52974410