计算机网络第一章

网络结构

 

网络结构分为三块:网络边缘,网络核心,接入网

网络边缘就是主机,客户端和服务端。网络核心就是路由器,需要他们知道如何传输数据

接入就是通行链路。

网络边缘

网络边缘直白点讲就是端系统。为了能让端系统得到信息,边缘有两种模式:C-S模式(客户端-服务端模式),P2P模式(端到端模式)。

C-S模式就是所有的端系统去一个大型服务器中去获取消息,假设在用户(也就是端系统)增多的时候肯定交互就会变慢,效率变低。

另外一种叫做P2P模式,主打的就是两个用户之间的一个互换,假如一个用户电脑上有某个视频,而他恰好开机着,你可以通过网络去从他着下载视频。类似意思。这样的情况就会当用户很多的时候,效率还是能得到保证,甚至效率更快。 这种的就是分布式的,在P2P模式下的客户端也可以当作一个服务端来看,两者都是可以扩展的。

 理解了网络边缘,那就会涉及到一个概念,客户端服务端发送消息的一个服务。这里了解一下,后续肯定还会出现的。

 网络核心

网络核心,就是客户端服务端之间的一个数据是怎么传输的一个问题。

传统的有两种方法:电路交换,分组交换。

点路交换就相当于一起的电话线,信号通过一条专门的线进行交换。像这种情况下一想就知道效率很低,每个用户都需要一条线。早期可能是通过电话线进行上网。大家一定还记得早期上网的时候,当有电话的时候就会断网吧,因为电话线的带宽其实是不大的,而上网需要的就被通话堵塞住了,一个时间只能有一个信号。早些时候人们为了能让资源尽量用到,也采用了一些方法,时分,频分的方法来处理带宽

 

 可以看出,其实这个电路信号不仅对每一户都要预留专线,所以是独享的,不会共享 ,而且因为要进行 时分或者其他什么分的操作,其实传播速率很慢的。不适合计算机网络。

分组交换:把原数据分成package单位,然后以package为单位 分组转发

 分组转发为甚要储存下来呢? 储存肯定要花费时间呢,而且存储下来了还要发送出去?因为存储下来是为了防止这一段在传输其他的数据,只有存储下来了,然后按照存下来的顺序进行一个发送才是比较合适的方法。

分组共享性好

线路交换和分组交换的对比, 分组交换的用户规模大一些

分组交换 根据网络层有没有建立连接 数据报 不握手,不建立连接,不维护状态,每个分组都有地址,直接发给目标 独立处理。

虚电路:就是两个主机通信之前先确定好路由(即固定的转发传输路径),逻辑上看就像建立了一条连接,实际传输还是分组转发形式(到达某个路由器时,所要用的出口可能正在传输信息,这时还是入队列等待) 要建立连接,中间的交换节点中要有标识。 虚电路号标识。

ISP

 图片表示的挺清楚的。

第一层iSP,比较大的。同层次的isp通过ixp相连。

第二层isp,相对大的。

第三层,最小的,

icp 谷歌,通过比较接近用户的接口,自己部署的可能接入不太层次的isp,走自己的数据。

分组延时和丢包

节点处理延时: 检查 bit级差错。检查分组首部和决定将分 组导向何处

排队延时: 在输出链路上等待传输的 时间 依赖于路由器的拥塞程 排队延时:流量强度 I

R是带宽,L分组的长度,a是单位时间个数

I = La/R

传输延时:R是速率,每秒R个比特 每秒打1/R个比特

分组L 长度,L/R就是花费的时间

传输时间,就是把这个分组的比特全部打完

传播延时:就是传播时间

丢失

 协议

会根据协议来把,像TCP协议,没发送出去的话会重新发送。根据可靠协议。

Udp是不可靠协议

水平协议,垂直服务

把复杂的计算机网络分为层次分明的服务,通过每一层的层间接口响上层提供服务。

下层的服务总和,和其他同层次的信息 从下层接口来交换信息。如此递归下去直到最下层,物理层最下层通过物理层 发送光信号。

上层的交流需要下层的服务来实现

服务访问点:上层 使用下层提供的服务通过层间的接口—地点;

这一段其实主要讲了两句话:1.服务提供者向服务用户提供服务 2.服务提供者通过服务访问点区分不同的服务用户

原语:提供服务的形式

列子。发送邮件,通过层间的接口,都过sockt api。

socket是由一系列操作形成的,这个就是原语/ 应用层使用传输层的

sap 接口 原语 函数

本层协议实现需要下层服务。实现协议的目的是为了给上层提供更好i的服务

上层的SDU + 本层信息 = PDU

可以把上层SDU组合或者拆分

卡车模型,可以把很多货物分在不同的卡车进行运输,也可以把小量的货物很多集合在一辆卡车运输。

应用层 应用报文。

传输层: 在端到端的基础上进程到进程的区分。 把网络层的不可靠的变成可靠。

网络是分组无连接的就是ip数据报 在点对点的基础上 原主机 到目标主机的传输 端到端

链路 帧 相邻两点的传输 点到点

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值