前言
一、什么是Internet?
1.从具体构成角度
- 节点
- 边:通信链路
- 协议
- 数以亿计的、互联的计算设备(端系统:end system 或者 host):
- 通信链路:
- 分组交换设备:转发分组(packets)
- 协议控制发送、接收信息
- 如TCP、IP、HTTP、FTP、PPP
- Internet:“网络的网络”
- Internet标准
什么是协议?
人类协议
2.从服务角度
3小结
- 把端系统和交换节点连接在一起叫接入网,交换节点和交互节点叫网络核心。
- 端系统=主机,主要包括能进行网络通信的网络应用和操作系统。
- 计算机网络包括应用进程和其下的协议基础设施。
- 以tcp/ip协议为主的协议簇为基础的网络叫计算机网络。
- 协议:对等实体进行数据交换所需遵守的一系列规则。
- 协议包括:语法,语义,次序,动作。
二、网络边缘
网络结构(边缘通过接入连接核心,核心再将边缘联系一起,网络核心其实就是负责数据传输)
1.采用网络设施面向连接服务(TCP)
TCP服务[RCF 793]
2.采用基础设施的无连接服务(UDP)
使用TCP的应用:
使用UDP的应用:
三、网络的核心
1.电路交换
2.分组交换
Example:
L= 7.5 Mbits
R = 1.5 Mbps
3次存储转发的延时 = 15 s
排队和延迟:
网络核心的关键功能
路由:决定分组采用的源到目标的路径(查路由表)
- 路由算法
3.分组交换 VS 电路交换
分组交换允许更多用户使用网络
分组交换是“突发数据的胜利者”
4.分组交换的两种方式
- 分组交换:分组的存储转发一段一段从源端传到目标端,按照有无网络层的连接分成:
5.总结
网络分类
-
通信网络
- 电路交换网络
- FDM
- TDM
- 分组交换网络
- 虚电路网络
- 数据报网络
- 电路交换网络
电路交换,独享线路,性能保障,信息共享程度能力较低,连接建立时间非常长但网络连接的建立有很大的突发性,所以不好。将带宽分片以共享信息通路:频分(fdm),时分(tdm),波分(wdm),码分(cdma)
分组交换,将信息进行分组,待分组(当个分组不是整个报文)全部传输完时再进行转发,延时较高,可能丢包,但利于信道共享,有存储时延和排队时延。
数据报(无连接) ∶每个分组携带完整的地址,进行分组转发。
虚电路(有连接) ∶建立一个虚拟的电路,每个分组携带一个电路号进行存储转发。有连接,无连接和面向连接(网络层的连接)没有关系。
服务分为面向连接的服务(tcp)和无连接的服务(udp)。
追求可靠性选择TCP,追求时效选择UDP如多媒体控制设备。
四、接入网和物理媒体媒介
Q:怎样将端系统和边缘路由器连接?
注意:
1.住宅接入
电缆模式
2.接入网
线缆网络:
- 有线电视信号线缆双向改造(原有电视线缆只能传下行)
- FDM:在不同频段传输不同信道的数据,数字电视和上网数据(上下行)
- HFC: hybrid fiber coax
- 非对称:最高3OMbps的下行传输速率, 2Mbps上行传输速率
- 线缆和光纤网络将每个家庭用户接入到ISP路由器
- 各用户
共享
到线缆头端的接入网络
家庭网络
企业接入网络
无线接入网络
LAN:局域网
WAN:广域网
3.物理媒体
双绞线(TP)
- 两根绝缘铜导线拧合
- 5类:10OMbps Ethernet. Gbps 千兆位以太网
- 6类:10Gbps
同轴电缆
光纤和光缆:
无线链路
五、Internet结构和ISP
互联网网络结构:网络的网络
- 端系统通过接入ISPs (lnternet Service Providers)连接到互联网
- 接入ISPs相应的必须是互联的
- 因此任何2个端系统可相互发送分组到对方
- 导致的“网络的网络”非常复杂
- 让我们采用渐进方法来描述当前互联网的结构
一些大的公司(ICPs),如谷歌等,在全球部署自己的数据中心机房,自己铺专用电缆相连(或者有的地方是租电缆专用),一般这些机房都建在距离ISP比较近的地方,这样用户访问等到达ISP可以很快到达机房,如果这个机房没有,专用电缆向其他机房获取也很快。而铺设这些专用电缆是因为ISP费用贵,还有就是提供高质量服务。
一个分组要经过许多网络
很多内容提供商(如:Google, Akamai )可能会部署自己的网络,连接自己的在各地的DC(数据中心),走自己的数据
连接若干local ISP和各级(包括一层)ISP,更加靠近用户
经济考虑:少付费
用户体验考虑:更快
六、分组丢失、延时和吞吐量
1.四种分组延时
1>节点处理延时:
2>排队延时:
3>传输延时:
4>传播延时:
车队类比:
- 传输延时:从第一个汽车离开第一个服务站到第十个汽车车尾离开的时间
- 传播时间:最后一个汽车从第一个服务器出去进入第二个服务器的时间
- 汽车:bit;车队:分组
- 在所有的汽车被第一个收费站服务之前,汽车会到达第二个收费站吗?
节点延时:
排队延时:
Internet的延时和路由:
2.分组丢失
3.吞吐量
吞吐量:链路上每一段实际可用带宽中最小的一个带宽,这个最小的带宽经常是瓶颈。
七、协议层次和服务模型
网络是一个复杂的系统!
1.服务和服务访问点
- 服务(Service):低层实体向上层实体提供它们之间的通信的能力
- 原语(primitive):上层使用下层服务的形式,高层使用低层提供的服务,以及低层向高层提供服务都是通过服务访问原语来进行交互的—形式
- 服务访问点SAP (Services Access Point):上层使用下层提供的服务通过层间的接口—地点;
2.服务类型
3.服务和协议
- 服务与协议的区别
- 服务与协议的联系
4.分层处理和实现复杂系统的好处?
对付复杂的系统
5.Internet协议栈
- 应用层:网络应用
- 传输层:主机之间的数据传输
- 网络层:为数据报从源到目的选择路由
- 主机主机之间的通信,端到端通信,不可靠
- IP(转发分组),路由协议
- 链路层:相邻网络节点间的数据(以帧为单位的数据)传输
- 物理层:在线路上传送bit
6.ISO/OSI参考模型
7.封装和解封装
8.各层次的协议数据单元
- 应用层:报文(message)
- 传输层:报文段(segment):TCP段,UDP数据报
- 网络层:分组packet(如果无连接方式:数据报datagram)
- 数据链路层:帧(frame)
- 物理层:位(bit)
总结
以上就是计算机网络的概述。
原文地址:https://blog.csdn.net/weixin_62951900/article/details/134661501
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_20636.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!