网络技术教程笔记(18)常见广域网技术——X.25与郑中基技术(←_←搜狗输入法你够了)
广域网与接入网技术
广域网与接入网技术
常见广域网技术——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与郑中基技术(←_←搜狗输入法你够了)的更多相关文章
- 网络技术教程笔记(20)ISDN
广域网与接入网技术 广域网与接入网技术 常见接入技术--ISDN 综合业务数字网(Integrated Services Digital Network,ISDN)由电话综合数字网IDN演化而成,能够 ...
- Java多线程技术学习笔记(二)
目录: 线程间的通信示例 等待唤醒机制 等待唤醒机制的优化 线程间通信经典问题:多生产者多消费者问题 多生产多消费问题的解决 JDK1.5之后的新加锁方式 多生产多消费问题的新解决办法 sleep和w ...
- SQL Server技术内幕笔记合集
SQL Server技术内幕笔记合集 发这一篇文章主要是方便大家找到我的笔记入口,方便大家o(∩_∩)o Microsoft SQL Server 6.5 技术内幕 笔记http://www.cnbl ...
- 好程序员技术教程分享JavaScript运动框架
好程序员技术教程分享JavaScript运动框架,有需要的朋友可以参考下. JavaScript的运动,即让某元素的某些属性由一个值变到另一个值的过程.如让div的width属性由200px变到400 ...
- Nginx常见错误与问题之解决方法技术指南
Nginx常见错误与问题之解决方法技术指南. 安装环境: 系统环境:redhat enterprise 6.5 64bit 1.Nginx 常见启动错误 有的时候初次安装nginx的时候会报这样的 ...
- Java之逆向工程(1) - 反编译、修补和逆向工程技术 读书笔记
透视JAVA——反编译.修补和逆向工程技术 读书笔记 1. Java source is not compiled to binary machine code like C/C++ source ...
- 吐血分享:QQ群霸屏技术教程之霸屏实施细则
小号,再不养,成本抗不住了;QQ群,再不玩,真的就玩不动啦. 霸屏系列,坚持下来差不多10来篇,最近更新的几篇,算是霸屏系列的更新版,毕竟相当的规则变动了. 经营自己,是一种前瞻能力,霸屏十篇,有多少 ...
- 吐血分享:QQ群霸屏技术教程(接单篇)
在文章<QQ群霸屏技术教程(利润篇)>中,阿力推推提及到QQ群霸屏技术变现的方式,稍显粗略,这里详尽介绍下(老鸟漂过). 资本 资本之上,才谈得上接单,没技能,接个毛线. 1擅长点. 建议 ...
- 万恶技术系列笔记-jupyter工作路径和源文件打开方式
万恶技术系列笔记-jupyter工作路径和源文件打开方式 脚本文件,ipynb的正确打开姿势: ipynb不能直接打开,需要复制到工作路径.例如 10_monkeys_model_1.ipynb ...
随机推荐
- oracle 命令创建用户 、授权、数据库导入、导出
最近在使用oracle,经常要导入导出数据,命令很简单,却经常忘记,所以记下来.. drop user yfplss cascade;--登录system用户删除已存在的用户名,该用户下的所有东西都被 ...
- log4j日志输出配置
# Configure logging for testing: optionally with log filelog4j.rootLogger=WARN, stdoutlog4j.rootLogg ...
- 编程实现任意长度整数的加法(整数可以长度超出C++中int范围)
#include <iostream> #include<string> using namespace std; string add(string s1,string s2 ...
- jjs 产生undefined的情况
<script type="text/javascript"> var outObj = { type :"java" } function inn ...
- php配置redis支持
在php.ini里面添加下面两行,注意这两行的顺序一定不要颠倒(扩展库下载网址https://github.com/phpredis/phpredis/downloads),同时注意这2个文件的版本一 ...
- 数字证书管理工具keytool常用命令介绍
需要给一个apk加签名,用到了keytool这个工具,下面转载一篇介绍keytool的文章 http://blog.chinaunix.net/uid-17102734-id-2830223.html ...
- java通过JNI接口调用C语言-初级
JNI(java native interface):即java本地调用C的接口. 先看整体运行: 下面是过程: #vim test.java public class test{ public na ...
- Python 正则表达式应用【转载】
将从正则表达式开始讲Python的标准库.正则表达式是文字处理中常用的工具,而且不需要额外的系统知识或经验.我们会把系统相关的包放在后面讲解. 正则表达式(regular expression)主要功 ...
- J2SE知识点摘记-数据库(二)
一. 查询数据 注意sql的内容. 通过ResultSet接口保存全部的查询结果,通过Statement接口中的executeQuery()方法查询.查询之后需要分别取出.通过nex ...
- Critical Log Review Checklist for Security Incidents
Critical Log Review Checklist for Security Incidents This cheat sheet presents a checklist for revie ...