广域网与接入网技术

广域网与接入网技术

常见广域网技术——X.25

产生背景

尽管在当时,苹果二代计算机已经取得了很大的成功,但是PC和工作站却没有流行,也没有获得很多的网络支持,大多数人还是使用便宜的无智能终端来通过计算机网络来访问远程的大型机。这些无智能终端具有很小的智能和很小的存储量,它们的屏幕显示完全是由网络另一端的大型机所控制的。为了广泛的支持无智能终端,X.25的设计者决定把智能部分放在网络当中,这种设计思路和之前因特网的设计思路是相反的,因为因特网的设计思路是将很多的流量控制、差错控制、数据处理都放在物理主机上来完成。

在20世纪70年代晚期到80年代早期的技术背景另外一个重要的部分就是关于物理线路的。在这段时间几乎所有的有线线路都是嘈杂的、容易出错的铜线电路。在当时光纤电路还处于实验室的研究阶段,通过远程铜线连接所出现的错误率要比我们现在使用光纤电路要高得多。由于这些传输介质有高的错误率,所以在线路上进行检测的X.25这样的设计在当时来说是很有意义的。

设计者将智能放在X.25的方法就是采用虚拟电路。

X.25是一个面向连接的协议,采用虚拟电路传递各个数据分组至网络上的适当终点处

交换虚拟电路(SVC):在传输开始之前建立基于呼叫的虚拟电路,数据传输完毕之后进行一个拆除。

永久虚拟电路(PVC):在两个端点之间保持固定呼叫传输分组,一旦这个呼叫进行建立,那么在两个站点之间分组就可以传输信息。

因为这个X.25是一种面向连接的服务,因此分组不需要具备原地址和目的地址。

虚拟电路为传输分组通过网络达到目的地提供一条通信路径,对每一个分组都授予了一个号码,这个号码可以被连接原地和目的地之间的信道所进行鉴别。

常见广域网技术——帧中继

产生背景

帧中继技术是在OSI第二层上,用简化的方法传送和交换数据的一种技术。

帧中继技术是在分组技术充分发展,数字和光纤线路逐渐代替我们之前所提到的模拟线路,并且在用户终端日益智能化的条件下所发展起来的。

帧中继仅完成OSI物理层和数据链路层核心的功能,并且将流量控制、差错控制交付给智能终端进行控制,这就大大简化了实践的过程。同时帧中继采用了虚拟电路技术,能充分的利用网络资源,因此帧中继具有吞吐率高、时延低、适合突发性业务的特点。

帧中继主要适用于三种情况:

1、用户需要数据通信,其带宽的要求是64Kbps~2Mbps之间,而参与通信方多于两个,在这个时候采用帧中继是种比较好的方案。

2、通信距离比较长的时候,应该首选帧中继。因为帧中继的高效性能使用户享受到比较好的性价比。

3、当数据业务量具有突发性的特点,由于帧中继具有重态分配带宽的功能,选用帧中继可以有效的处理突发性数据。

帧中继协议是在第二层建立虚拟电路,它用 帧方式来承载数据业务。

  • (1)信息字段:默认长度为1600
  • (2)帧中继采用了拥塞控制机制,在帧头中有FECN(向前拥塞比特)、BECN(向后拥塞比特)两个特殊字段
  • (3)帧中继中包括一个DE(优先丢弃比特),如果设置为1,当网络拥塞时会优先丢弃
  • (4)与X.25类似,帧中继也是使用虚拟电路的方式提供面向连接的服务,在帧头中包括一个DLCI(数据链路连接标识符)字段,每个DLCI都标识出了一个虚电路,其中DLCIO是用于信令传输的。

帧中继支持交换虚电路(SVC)和固定虚电路(PVC,永久虚电路)两种虚电路技术

网络技术教程笔记(18)常见广域网技术——X.25与郑中基技术(←_←搜狗输入法你够了)的更多相关文章

  1. 网络技术教程笔记(20)ISDN

    广域网与接入网技术 广域网与接入网技术 常见接入技术--ISDN 综合业务数字网(Integrated Services Digital Network,ISDN)由电话综合数字网IDN演化而成,能够 ...

  2. Java多线程技术学习笔记(二)

    目录: 线程间的通信示例 等待唤醒机制 等待唤醒机制的优化 线程间通信经典问题:多生产者多消费者问题 多生产多消费问题的解决 JDK1.5之后的新加锁方式 多生产多消费问题的新解决办法 sleep和w ...

  3. SQL Server技术内幕笔记合集

    SQL Server技术内幕笔记合集 发这一篇文章主要是方便大家找到我的笔记入口,方便大家o(∩_∩)o Microsoft SQL Server 6.5 技术内幕 笔记http://www.cnbl ...

  4. 好程序员技术教程分享JavaScript运动框架

    好程序员技术教程分享JavaScript运动框架,有需要的朋友可以参考下. JavaScript的运动,即让某元素的某些属性由一个值变到另一个值的过程.如让div的width属性由200px变到400 ...

  5. Nginx常见错误与问题之解决方法技术指南

      Nginx常见错误与问题之解决方法技术指南. 安装环境: 系统环境:redhat enterprise 6.5 64bit 1.Nginx 常见启动错误 有的时候初次安装nginx的时候会报这样的 ...

  6. Java之逆向工程(1) - 反编译、修补和逆向工程技术 读书笔记

    透视JAVA——反编译.修补和逆向工程技术 读书笔记 1.  Java source is not compiled to binary machine code like C/C++ source ...

  7. 吐血分享:QQ群霸屏技术教程之霸屏实施细则

    小号,再不养,成本抗不住了;QQ群,再不玩,真的就玩不动啦. 霸屏系列,坚持下来差不多10来篇,最近更新的几篇,算是霸屏系列的更新版,毕竟相当的规则变动了. 经营自己,是一种前瞻能力,霸屏十篇,有多少 ...

  8. 吐血分享:QQ群霸屏技术教程(接单篇)

    在文章<QQ群霸屏技术教程(利润篇)>中,阿力推推提及到QQ群霸屏技术变现的方式,稍显粗略,这里详尽介绍下(老鸟漂过). 资本 资本之上,才谈得上接单,没技能,接个毛线. 1擅长点. 建议 ...

  9. 万恶技术系列笔记-jupyter工作路径和源文件打开方式

    万恶技术系列笔记-jupyter工作路径和源文件打开方式   脚本文件,ipynb的正确打开姿势: ipynb不能直接打开,需要复制到工作路径.例如 10_monkeys_model_1.ipynb ...

随机推荐

  1. R实战读书笔记四

    第三章 图形入门 本章概要 1 创建和保存图形 2 定义符号.线.颜色和坐标轴 3 文本标注 4 掌控图形维数 5 多幅图合在一起 本章所介绍内容概括例如以下. 一图胜千字,人们从视觉层更易获取和理解 ...

  2. 使用win8时删除自带的输入法的好方法

    无直接把那个语言都删了,再直接装输入法就行了.

  3. struts2 模型驱动的action赋值优先顺序

    struts2 模型驱动的action赋值优先顺序: 1.优先设置model的属性. 2.如果model属性中没有对应的成员变量,则向上冒泡,寻找action中的属性进行set. 如果action中的 ...

  4. SQL Server执行计划那些事儿(1)——哈希、合并、嵌套联接的选择

    接下来的文章是记录自己曾经的盲点,同时也透漏了自己的发展历程(可能发展也算不上,只能说是瞎混).当然,一些盲点也在工作和探究过程中慢慢有些眉目,现在也愿意发扬博客园的奉献精神,拿出来和大家分享一下. ...

  5. [转]取代cookie的网站追踪技术:”帆布指纹识别”初探

    [前言] 一般情况下,网站或者广告联盟都会非常想要一种技术方式可以在网络上精确定位到每一个个体,这样可以通过收集这些个体的数据,通过分析后更加精准的去推送广告(精准化营销)或其他有针对性的一些活动.C ...

  6. JAVA 从GC日志分析堆内存 第七节

    JAVA 从GC日志分析堆内存 第七节   在上一章中,我们只设置了整个堆的内存大小.但是我们知道,堆又分为了新生代,年老代.他们之间的内存怎么分配呢?新生代又分为Eden和Survivor,他们的比 ...

  7. C++_内部类

    C++ 内部类和外部类之间的相互调用

  8. gulp+webpack+vue

    gulp+webpack+vue 章节目录 1.目标 2.实现 2.1合并库文件 2.2组织业务代码 2.3打包开发代码 2.4使用webpack-dev-server和热替换插件HotModuleR ...

  9. easyui datagrid 列的内容超出所定义的列宽时,自动换行

    定义表单  nowrap="false"可以使得列中的内容超出所定义的列宽是就会自动换行pagination : true, // 当true时在DataGrid底部显示一个分页工 ...

  10. J2SE知识点摘记(十四)

    1.        字符流 Reader是定义java的流式字符输入模式的抽象类,该类所有方法在出错的情况下都将引发IOException异常. Int read(char buffer[])     ...