精华内容
下载资源
问答
  • 前几天朋友咨询我说自己新上线的应用响应非常缓慢,在他确认所有的程序代码都没有问题之后还是找不到原因,最后发现原来是他购买云服务器时选择的区域不在国内,网络传输缓慢导致的,由此可见如何选择一个正确的...

    前几天有朋友咨询我说自己新上线的应用响应非常缓慢,在他确认所有的程序和代码都没有问题之后还是找不到原因,最后发现原来是他购买云服务器时选择的区域不在国内,网络传输缓慢导致的,可见如何选择一个正确的区域非常重要。

    区域指的是什么?

    区域是指分布在全球范围内的各个物理节点,可以根据客户群体分布的地理位置,选择在不同区域部署产品。百度智能云目前提供服务区域为: 华北-北京 、 华北-保定 、华南-广州华东-苏州金融华东-上海金融华中-武汉香港新加坡

    国内华北区、华南区、华东区、金融华中、金融华东数据中心提供多线BGP骨干网线路,网络能力覆盖全国各省市,实现稳定高速访问。

    不同区域有什么区别?

    1. 处在同一区域的云服务产品之间通过内网互通。
    2. 不同区域之间的云服务器BCC内网默认不互通。
    3. 不同区域之间的云服务器BCC与BLB、EIP、CDS等云服务内网默认不互通。
    4. 购买百度智能云服务时建议您选择和您目标用户所在区域最为接近的数据中心,可以降低访问时延,提升用户访问速度。
    5. 华南区产品服务等级协议SLA保障与华北区保持一致,后续如有差异,会在官网通知。

    区域选择的常见问题 

    FAQ:如何选择服务区域呢?

    答:购买百度智能云服务时建议您选择和您目标用户所在区域最为接近的数据中心,可以降低访问时延,提升用户访问速度。

    FAQ:华南区是否可以备案,与备案系统是否已经打通?

    答:答:可以,备案与区域选择没有直接联系,与业务形态有关。建站类的服务无论部署在哪个区域,都需要备案。

    FAQ:华南区是什么线路?

    多线BGP骨干网线路,保证全国用户高速访问。

    FAQ:华南区的计费方式及金额是否和北京区相同?

    答:同样产品,计费方式是相同的。后续如果受到运营商影响而产生的计费差异,会在官网通知,敬请关注。

    FAQ:控制台区域如何切换?

    答:官网控制台页面导航栏支持选择区域,用户可根据需求自行切换。例如,云服务器BCC支持华北-华南两个区域的切换。

    FAQ:华北云服务器BCC是否可以访问华南的BOS存储文件?

    答:虽然华北区的BCC和华南区的BOS内网不互通,但华北的BCC可以访问华南的BOS,但BOS会有一个跨区域流出费用,详细参见BOS计费规则。

    以上就是小编为大家总结的有关百度智能云区域选择的相关问题,希望能够帮助到大家。

    展开全文
  • 特别行政区民族区域自治地方区别
  • 阿里云云服务器选择不同地域有什么区别

    阿里云服务器选择不同地域有什么区别?很多用户在选择阿里云服务器的时候,面对众多的地域不知道如何选择了,首先明白一点,阿里云的服务器所在机房在基础设施、BGP 网络品质、服务质量、云服务器操作使用与配置等方面,阿里云中国大陆地域没有区别。BGP网络可以保证中国大陆全部地域的快速访问。因此不要担心网站在A地区打开快,到B地区慢的情况,通常情况下只要本地网络正常,不管访问阿里云哪个地域服务器速度不会有大的差别。

    不过也有部分用户由于网站或者应用的业务场景、受众群体等不同,会对某一区域的相应速度非常高,那么在购买阿里云服务器的时候,地域选择上就不能随便了。

    阿里云服务器现在可选地域节点分别是华北1(青岛)、华北2(北京)、华北3(张家口)、华北5(呼和浩特)、华东1(杭州)、华东2(上海)、华南1(深圳)、香港、亚太东南1(新加坡)、亚太东南2(悉尼)、亚太东南3(吉隆坡)、亚太东南5(雅加达)、亚太南部1(孟买)、亚太东北1(东京)、美国西部1(硅谷)、美国东部1(弗吉尼亚)、欧洲中部1(法兰克福)、欧洲西部1(伦敦)和中东东部1(迪拜)。有这么多地域节点,该如何进行选择呢,接下来就为大家介绍。
    更多参阅阿里云帮助中心-地域和可用区
    在这里插入图片描述
    华北1(青岛)
    华北1(青岛)能够比较好的服务华北地域的用户,路由经过的节点非常少。
    推荐服务地域:山东、山西为主的华北地区。

    华北2(北京)
    华北2(北京)由于是华北的骨干网络,因此华北乃至其他地区如东北、西北连接华北二2基本上是不会出现绕路情况的对于海外访问也是直连的。
    推荐服务地域:整个北方地区

    华北3(张家口)
    华北3位于张家口也是在北京的附近,整个数据中心的设计更加环保和绿色同时性能依旧不减。
    推荐服务地域:整个北方地区

    华北5(呼和浩特)
    华北5位于呼和浩特,是内蒙古的省会,华北5数据中心充分利用了当地常年低温的气候特点,采用绿色低碳、节能环保等技术,获得了工信部颁发的绿色数据中心认证。
    推荐服务地域:内蒙古、宁夏等地区

    华东1(杭州)
    华东1(杭州)是阿里云的最早的数据中心,网络建设也非常好,整个云计算生态都有华东1的部署。
    推荐服务地域:整个中国地区都非常理想

    华东2(上海)
    华东2(上海)是南方地区的骨干网络,也是国际网络的骨干节点,可以拿来做国际路由的中转,也可以服务上海以及江苏、安徽等地。
    推荐服务地域:上海为主的华东地区

    华南1(深圳)
    华南1(深圳)对整个广东地区可以很好风服务和覆盖,不过广西等地连接则会绕到华东1再回到华南1,这就比较尴尬了。
    推荐服务地域:广东省、深圳市

    香港
    香港连接大陆的延时表现非常好,连接一带一路中的东南亚样板-柬埔寨金边的效果非常好,连接狮城新加坡的表现也很理想。
    推荐服务地域:中国大陆、东亚、东南亚

    亚太东南1(新加坡)
    亚太东南1(新加坡)是部署东南亚和南亚非常理想的地域,连接中国走的也是CN2,直接连接的上海而不是香港,线路不会受香港的影响因此也更佳稳定。
    推荐服务地域:整个亚洲太平洋地区,欧洲、美国

    亚太东南2(悉尼)
    亚太东南2-悉尼可以有效的服务澳洲以及东南亚,但是涉及整个亚太就有点力不从心。
    推荐服务地域:澳大利亚、东南亚

    亚太南部1(孟买)
    孟买是印度的大城市,其网络能很好的覆盖印度乃至南亚地区。
    推荐服务地域:南亚

    亚太东北1(东京)
    亚洲东北1即日本东京数据中心,走的也是CN2因此同大陆连接的速度非常好。同东北亚的韩国连接也是直连的,和美国洛杉矶也可以实现直连。
    推荐服务地域:东亚地区

    美国西部1(硅谷)
    美西硅谷数据中心在美洲的西岸可以很好的覆盖美国和亚太地区,可以和中国实现直连,没猜错的话美西1走的也是CN2线路。
    推荐服务地域:亚太、北美

    美国东部1(弗吉尼亚)
    美东弗吉尼亚到亚太并不能直连,但是美东确是美洲的确的重要节点,无论是服务整个美国、加拿大还是拉美的确以及欧洲都是非常好的。
    推荐服务地域:北美、拉美、欧洲

    欧洲中部1(法兰克福)
    欧洲中部1法兰克福在德国,处于欧洲中间的位置,所以服务整个欧洲都可以实现快速响应。
    推荐服务地域:欧洲

    欧洲西部1(伦敦)
    欧洲西部1(伦敦)位于英国,其国家网络实力强大,能很好的覆盖欧洲。
    推荐服务地域:英国为主的欧洲

    中东东部1(迪拜)
    中东东部1(迪拜)是一带一路上比较重要的地区了,因此在中东数据中心假设服务服务中东用户也是非常棒的。
    推荐服务地域:中东

    以上是对地域要求比较高的用户提供参考依据。作为普通用户更简单了,南方用户选择南方的地域,北方用户选择北方的地域,同时选择就近的地域。不过同等配置规格的阿里云服务器,每个地域成本有所不同,目前最低的是华北3,其次是华北5,如果非常在意成本的用户,在实际选择的时候可以多看看每个地域的差别有多大,从而决定选择哪个地域的阿里云服务器。
    更多参阅阿里云帮助中心-地域和可用区

    展开全文
  • 与单独的供暖制冷系统相比,使用区域供热制冷系统具有许多环境优势。 用于热能发电的太阳能技术的... 结论是,将来在地中海地区,可以将各种太阳能技术与不同类型的冷水机配合使用,以为区域冷却网络提供燃料。
  • 动态存储静态存储区域区别

    万次阅读 多人点赞 2017-11-27 19:19:23
    生存期作用域是从时间空间这两个不同的角度来描述变量的特性,这两者既联系,又有区别。   一个变量究竟属于哪一种存储方式,   并不能仅从其作用域来判断,还应有明确的存储类型说明。 内存中用户...

    有关动态对象创建:一般来说,编译器将内存分为三部分:静态存储区域、栈、堆。静态存储区主要保存 全局变量和静态变量,栈存储调用函数相关的变量、地址等,堆存储动态生成的变量,在c中是指由malloc,free运算产生释放的存储空间,在c++中 就是指new和delete运算符作用的存储区域。

    1、  静态存储分配

    指在编译时对数据对象分配固定的存储位置,运行时始终不变。即一旦存储空间的某个位置分配给了某个数据名,则在目标程序的整个运行过程中,此位置(地址)就属于该数据名。
    由静态存储分配产生的数据区称为静态数据区。
    静态存储分配适用于不允许递归过程或递归调用,不允许可变体积的数据结构的语言
    静态存储分配的特点:简单、易于实现
    例:FORTRAN语言,它所有的数据都属于这一类。

    2、  动态存储分配

    指在运行阶段动态地为源程序中的数据对象分配存储位置
    实行动态存储分配的语言的特点:
    允许递归过程
    允许可变数据结构(可变数组或记录等)
    允许用户自由申请和释放空间
    这种程序在编译时无法确定运行时所需数据空间的大小,需待程序运行时动态确定
    有两种动态存储分配方式:栈式(stack)、堆式(heap)。

    3、  栈式动态存储分配

    在数据空间中开辟一个栈区,每当调用一个过程时,它所需要的数据空间就分配在栈顶,每当过程工作结束时就释放这部分空间。空间的使用符合先借后还的原则。
    特点:先借后还,管理简单,空间使用效率高
    栈式动态存储分配适合于PASCAL、C等典型过程式语言。

    4、  堆式动态存储分配

    在数据空间中开辟一片连续的存储区(通常叫做堆),每当需要时就从这片空间借用一块,不用时再退还。借用与归还未必服从“先借后还”的原则。
    堆式动态存储分配适合于用户可以自由申请和归还数据空间的语言,如C++。
    特点:适用范围广,容易出现碎片。
    如何充分利用空间是个难题。


    动态存储方式

    所谓动态存储方式是指在程序运行期间根据需要进行动态的分配存储空间的方式。动态存储变量是在程序执行过程中,使用它时才分配存储单元, 使用完毕立即释放。 典型的例子是函数的形式参数,在函数定义时并不给形参分配存储单元,只是在函数被调用时,才予以分配, 调用函数完毕立即释放。如果一个函数被多次调用,则反复地分配、 释放形参变量的存储单元。

    静态存储方式

    所谓静态存储方式是指在程序编译期间分配固定的存储空间的方式。该存储方式通常是在变量定义时就分定存储单元并一直保持不变, 直至整个程序结束。全局变量,静态变量等就属于此类存储方式。

    总结

    从以上分析可知, 静态存储变量是一直存在的, 而动态存储变量则时而存在时而消失。我们又把这种由于变量存储方式不同而产生的特性称变量的生存期。 生存期表示了变量存在的时间。 生存期和作用域是从时间和空间这两个不同的角度来描述变量的特性,这两者既有联系,又有区别。 一个变量究竟属于哪一种存储方式, 并不能仅从其作用域来判断,还应有明确的存储类型说明。

    内存中用户存储空间的分配情况(三种):

     程序区:存放程序语句

    静态存储区存放全局变量,在程序开始执行时给全局变量分配存储区,程序执行完毕就释放。

    动态存储区:存放以下数据:函数形式参数。在调用函数时给形参分配存储空间;自动变量(未加static声明的局部变量;函数调用时的现场保护和返回地址等;

    就是那些由编辑器在需要的时候分配,在不需要的时候自动清除的变量的存储区,里面的变量通常是局部变量。函数参数等。

    就是那些右new分配的内存块,他们的释放编辑器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete.如果程序员没有释放掉,那么在程序结束后,操作系统会自动回收。

    堆和栈的区别主要为:

    1.管理方式不同: 对于栈来讲,是由编译器自动管理,无需我们手工控制;对于堆来说,释放工作由程序员控制,容易产生memory leak。

    2.能否产生碎片不同:对于堆来讲,频繁的new/delete势必会造成内存空间的不连续,从而造成大量的碎片,使程序效率降低。对于栈来讲,则不会存在这个问题,因为栈是先进后出的队列,他

      们是如此的一一对应,以至于永远都不可能有一个内存块从栈中间弹出,在他弹出之前,在他上面的后进的栈内容已经被弹出

    3.生长方向:对于堆来讲,生长方向是向上的,也就是向着内存地址增加的方向;对于栈来讲,它的生长方向是向下的,是向着内存地址减小的方向增长。

    4.分配方式:堆都是动态分配的,没有静态分配的堆。栈有2种分配方式:静态分配和动态分配。静态分配是编译器完成的,比如局部变量的分配。动态分配由alloca函数进行分配,但是栈的动  态分配和堆是不同的,他的动态分配是由编译器进行释放,无需我们手工实现。

    5.分配效率:栈是机器系统提供的数据结构,计算机会在底层对栈提供支持:分配专门的寄存器存放栈的地址,压栈出栈都有专门的指令执行,这就决定了栈的效率比较高。堆则是C/C++函数库提供的,它的机制是很复杂的,例如为了分配一块内存,库函数会按照一定的算法(具体的算法可以参考数据结构/操作系统)在堆内存中搜索可用的足够大小的空间,如果没有足够大小的空间(可能是由于内存碎片太多),就有可能调用系统功能去增加程序数据段的内存空间,这样就有机会分到足够大小的内存,然后进行返回。显然,堆的效率比栈要低得多。 

    总结

    堆和栈相比,由于大量new/delete的使用,容易造成大量的内存碎片;由于没有专门的系统支持,效率很低;由于可能引发用户态和核心态的切换,内存的申请,代价变得更加昂贵。所以栈在程序中是应用最广泛的,就算是函数的调用也利用栈去完成,函数调用过程中的参数,返回地址,EBP和局部变量都采用栈的方式存放。所以,我们推荐大家尽量用栈,而不是用堆。   
    栈有如此众多的好处,但是由于和堆相比不是那么灵活,有时候分配大量的内存空间,还是用堆好一些。
    无论是堆还是栈,都要防止越界现象的发生(除非你是故意使其越界),因为越界的结果要么是程序崩溃,要么是摧毁程序的堆、栈结构,产生以想不到的结果,就算是在你的程序运行过程中,没有发生上面的问题,你还是要小心,说不定什么时候就崩掉,那时候debug可是相当困难的:)  

    以下转载一篇关于栈和堆的区别的文章

    来源:http://www.chinaitpower.com/2005September/2005-09-13/206685.html

    一、预备知识—程序的内存分配

    一个由c/C++编译的程序占用的内存分为以下几个部分 
    1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 
    2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 
    3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。 - 程序结束后有系统释放 
    4、文字常量区 —常量字符串就是放在这里的。 程序结束后由系统释放 
    5、程序代码区—存放函数体的二进制代码。 
    二、例子程序 
    这是一个前辈写的,非常详细 
    //main.cpp 
    int a = 0; 全局初始化区 
    char *p1; 全局未初始化区 
    main() 

    int b; 栈 
    char s[] = "abc"; 栈 
    char *p2; 栈 
    char *p3 = "123456"; 123456在常量区,p3在栈上。 
    static int c =0; 全局(静态)初始化区 
    p1 = (char *)malloc(10); 
    p2 = (char *)malloc(20); 
    分配得来得10和20字节的区域就在堆区。 
    strcpy(p1, "123456"); 123456放在常量区,编译器可能会将它与p3所指向的"123456"优化成一个地方。 

    二、堆和栈的理论知识 
    2.1申请方式 
    stack: 
    由系统自动分配。 例如,声明在函数中一个局部变量 int b; 系统自动在栈中为b开辟空间 
    heap: 
    需要程序员自己申请,并指明大小,在c中malloc函数 
    如p1 = (char *)malloc(10); 
    在C++中用new运算符 
    如p2 = (char *)malloc(10); 
    但是注意p1、p2本身是在栈中的。 
    2.2 
    申请后系统的响应 
    栈:只要栈的剩余空间大于所申请空间,系统将为程序提供内存,否则将报异常提示栈溢出。 
    堆:首先应该知道操作系统有一个记录空闲内存地址的链表,当系统收到程序的申请时,会遍历该链表,寻找第一个空间大于所申请空间的堆结点,然后将该结点从空闲结点链表中删除,并将该结点的空间分配给程序,另外,对于大多数系统,会在这块内存空间中的首地址处记录本次分配的大小,这样,代码中的delete语句才能正确的释放本内存空间。另外,由于找到的堆结点的大小不一定正好等于申请的大小,系统会自动的将多余的那部分重新放入空闲链表中。 
    2.3申请大小的限制 
    栈:在Windows下,栈是向低地址扩展的数据结构,是一块连续的内存的区域。这句话的意思是栈顶的地址和栈的最大容量是系统预先规定好的,在 WINDOWS下,栈的大小是2M(也有的说是1M,总之是一个编译时就确定的常数),如果申请的空间超过栈的剩余空间时,将提示overflow。因此,能从栈获得的空间较小。 
    堆:堆是向高地址扩展的数据结构,是不连续的内存区域。这是由于系统是用链表来存储的空闲内存地址的,自然是不连续的,而链表的遍历方向是由低地址向高地址。堆的大小受限于计算机系统中有效的虚拟内存。由此可见,堆获得的空间比较灵活,也比较大。 
    2.4申请效率的比较: 
    栈由系统自动分配,速度较快。但程序员是无法控制的。 
    堆是由new分配的内存,一般速度比较慢,而且容易产生内存碎片,不过用起来最方便. 
    另外,在WINDOWS下,最好的方式是用VirtualAlloc分配内存,他不是在堆,也不是在栈是直接在进程的地址空间中保留一快内存,虽然用起来最不方便。但是速度快,也最灵活 
    2.5堆和栈中的存储内容 
    栈: 在函数调用时,第一个进栈的是主函数中后的下一条指令(函数调用语句的下一条可执行语句)的地址,然后是函数的各个参数,在大多数的C编译器中,参数是由右往左入栈的,然后是函数中的局部变量。注意静态变量是不入栈的。 
    当本次函数调用结束后,局部变量先出栈,然后是参数,最后栈顶指针指向最开始存的地址,也就是主函数中的下一条指令,程序由该点继续运行。 
    堆:一般是在堆的头部用一个字节存放堆的大小。堆中的具体内容有程序员安排。 
    2.6存取效率的比较 

    char s1[] = "aaaaaaaaaaaaaaa"; 
    char *s2 = "bbbbbbbbbbbbbbbbb"; 
    aaaaaaaaaaa是在运行时刻赋值的; 
    而bbbbbbbbbbb是在编译时就确定的; 
    但是,在以后的存取中,在栈上的数组比指针所指向的字符串(例如堆)快。 
    比如: 
    #include <stdio.h> 
    void main() 

    char a = 1; 
    char c[] = "1234567890"; 
    char *p ="1234567890"; 
    a = c[1]; 
    a = p[1]; 
    return; 

    对应的汇编代码 
    10: a = c[1]; 
    00401067 8A 4D F1 mov cl,byte ptr [ebp-0Fh] 
    0040106A 88 4D FC mov byte ptr [ebp-4],cl 
    11: a = p[1]; 
    0040106D 8B 55 EC mov edx,dword ptr [ebp-14h] 
    00401070 8A 42 01 mov al,byte ptr [edx+1] 
    00401073 88 45 FC mov byte ptr [ebp-4],al 
    第一种在读取时直接就把字符串中的元素读到寄存器cl中,而第二种则要先把指针值读到edx中,在根据edx读取字符,显然慢了。

     
    2.7小结: 
    堆和栈的区别可以用如下的比喻来看出: 
    使用栈就象我们去饭馆里吃饭,只管点菜(发出申请)、付钱、和吃(使用),吃饱了就走,不必理会切菜、洗菜等准备工作和洗碗、刷锅等扫尾工作,他的好处是快捷,但是自由度小。 
    使用堆就象是自己动手做喜欢吃的菜肴,比较麻烦,但是比较符合自己的口味,而且自由度大。 

    堆和栈的区别主要分: 
    操作系统方面的堆和栈,如上面说的那些,不多说了。 
    还有就是数据结构方面的堆和栈,这些都是不同的概念。这里的堆实际上指的就是(满足堆性质的)优先队列的一种数据结构,第1个元素有最高的优先权;栈实际上就是满足先进后出的性质的数学或数据结构。 
    虽然堆栈,堆栈的说法是连起来叫,但是他们还是有很大区别的,连着叫只是由于历史的原因。

    展开全文
  • 为了研究中国不同区域气候变化特征,将全国按照气候区域划分为11个气候区,并利用1951--2009年中国194个国家基本/基准站月、年气温降水观测资料,对全国及每个气候区平均温度及降水量的年季节变化特征进行分析。...
  • 通过1∶50000陕西镇巴―高川地区区域地质调查 ,发现镇巴地区和高川地区二叠系具有完全不同的岩石组合特征及生物化石 ,前者主要为一套稳定的碳酸盐岩相沉积 ,后者主要为一套较深水相黑色岩系沉积。经对典型地区实测...
  • 传输区域:除了承载本区域发起的流量访问本区域的流量外,还承载了源IP目的IP都不属于本区域的流量,即“穿越型流量”,如Area 0。 末端区域:只承载本区域发起的流量访问本区域的流量,如Area 1。 对于...

    OSPF特殊区域及其他特性

    特殊区域出现的背景

    区域.png

    • 对于OSPF各区域,可分为两种类型:

      • 传输区域:除了承载本区域发起的流量和访问本区域的流量外,还承载了源IP和目的IP都不属于本区域的流量,即“穿越型流量”,如Area 0。
      • 末端区域:只承载本区域发起的流量和访问本区域的流量,如Area 1。
    • 对于末端区域,需要考虑下几个问题:

      • 保存到达其他区域明细路由的必要性:访问其他区域通过单一出口,“汇总”路由相对明细路由更为简洁。
        • 解决方案:做路由汇总,减少数据库规模
      • 设备性能:网络建设与维护必须要考虑成本因素。末端区域中可选择部署性能相对较低的路由器。
        • 解决方案:OSPF路由器计算区域内、区域间、外部路由都需要依靠收集网络中的大量LSA,大量LSA会占用LSDB存储空间,所以解决问题的关键是在不影响正常路由的情况下,减少LSA的数量。

    一、STUB区域

    sutb区域.png

    • Stub区域的ABR不会向Stub区域内传播它接收到的自治系统外部路由(对应四类、五类LSA),Stub区域中路由器的LSDB、路由表规模都会大大减小。

    • 过滤五类LSA和四类LSA,减少数据库规模

    • STUB区域(特殊区域)只能在非骨干区域配置

    • 配置

      • //stub区域的每台路由器上配置
        ospf 1
        area 1
        stub			//将区域1配置为stub区域
        
    • stub区域中,ABR会自动产生3类的默认路由LSA

    • stub区域内的设备不允许引入外部路由

    stub区域路由.png

    stub区域非ABR设备的路由表,有一条指向ABR的默认路由

    Stub区域是一种可选的配置属性,但并不建议将每个区域都配置为区域。通常来说,区域位于自治系统的末梢,是那些只有一个的非骨干区域

    二、Totally stub区域

    totally stub区域.png

    过滤、四、五类LSA

    其他特点与stub一致

    配置

    • ABR设备上配置
      ospf 1
      area 1
      stub no-summary		//只需要在ABR设备上额外添加该命令
      

    Stub区域、Totally Stub区域存在的问题

    • 作为末端网络,无法引入引入外部路由。

    三、NSSA区域

    NSSA区域.png

    NSSA区域和Stub区域有许多相似的地方。两者的差别在于,NSSA区域能够将自治域外部路由引入并传播到整个OSPF自治域中,同时又不会学习来自OSPF网络其它区域的外部路由

    特点:

    过滤4、5类LSA

    ABR会产生3类的默认路由知道数据转发

    支持引入外部路由,以7类LSA的形式发布

    • 七类LSA

      • LS ID:目的网络前缀
      • ADV Router:ASBR的router-id
      • mask:目的网络的掩码
      • Metric:去网目的网络的开销
    • 7类LSA只在NSSA区域传递

    • 配置:

      • //在NSSA区域内所有的路由器上配置
        ospf
        area 2
        nssa		//设置为NSSA区域
        
    • 七类LSA在传出NSSA区域后,会由ABR设备进行7类LSA转5类LSA

      • 如果存在多个ABR,则router-id最大的ABR进行7转5

    四、Totally NSSA区域

    过滤3、4、5类LSA

    其他特点与NSSA区域一致

    NSSA LSDB.png

    注意

    问题1:stub区域的路由器能否与普通区域路由器建立邻居关系

    • 不能建立,hello报文中option字段不一致

      • N=0 E=0 STUB区域
      • N=0 E=1 普通区域
      • N=1 E=0 NSSA区域
      • N=1 E=0 不存在
      • 字段说明
        • N:是否支持NSSA
        • E:是否支持远程路由

    微信截图_20201120012726.png

    LSA总结

    LSA总结.png

    五、路由汇总

    1.区域间路由汇总

    区域路由汇总.png

    • 提高路由稳定性
    • 减少数据库规模
    • 只能在明细路由所在区域进行汇总
    ABR设备上配置
    ospf 1
    area 1
    abr-summary 172.16.0.0 255.255.0.0
    
    • 汇总设备自身只存在明细路由,不会存在汇总路由
    • 其他区域的设备上只存在汇总路由

    2.区域外路由汇总

    外部路由汇总.png

    两种汇总方式:

    • 在ASBR设备进行汇总

      • //ASBR设备上配置
        ospf
        asbr-summary 172.16.0.0 255.255.0.0		
        //只需要在进程下配置汇总而不需要进入区域,因外部路由并不属于任何一个区域
        
    • 在7转5设备进行汇总

    六、OSPF更新机制

    • 定时更新:

      • LSA每1800s更新一次,3600s失效。
    • 触发更新:

      • 当链路状态发生变化之后,立即发送链路状态更新

    七、OSPF安全认证

    1.认证方式

    ①区域认证

    • 针对区域下所有邻居进行认证

    • //同个区域下所有路由器配置
      OSPF
      area 0
      authentication-mode simple plain 666	//区域认证
      

    ②接口认证

    • 针对接口下邻居进行认证

    • //接口下配置
      interface
      authentication-mode simple plain 666	//接口认证
      

    注意:

    一边为接口认证,一边为区域认证,可以认证成功(只要保证认证类型+密钥一致)

    2.认证类型:

    • 明文认证:明文发送密码(在ospf 头部携带)

      • interface
        authentication-mode simple plain 666	//明文认证
        

    OSPF认证.png

    • 密文认证:加密发送认证信息(MD5加密)

      • interface
        authentication-mode cipher md5 plain 666	//密文认证
        

    OSPF认证 密文.png

    展开全文
  • 对于刚开始接触AWS的用户而言,区域(Region)可用区(Availability Zone,AZ)这两个概念有点不好理解。初次接触时往往不知道它们跟我们日常说的数据中心是什么关系。然而区域和可用区是AWS中非常基础重要的...
  • 苹果 Apple Id 不同区域不同

    千次阅读 2019-05-28 00:05:21
    中国大陆 软件少 美区 啥也能下载,而且免费 所以 你应该注册美国的apple id
  • ospf不同区域的互通

    千次阅读 2018-01-17 21:20:07
    实验名称:ospf不同区域的互通实验拓扑图: 3...配置思路 :首先确定边界路由器,例如在上面图中,AR2,AR1是边界路由器,然后划分不同区域,4.配置步骤 : #首先给所有路由器配置ip地址 # 给AR2配置ip 地址 ...
  • 高德 地图 全国 行政区域 编码 省市县乡 数据库 高德 地图 全国 行政区域 编码 省市县乡 数据库
  • C语言Python语言有什么区别呢?

    万次阅读 多人点赞 2019-07-29 13:24:00
    因为我现在只会汇编C语言,所有我想在学习它之前先了解一下python我常用的C语言有什么不一样的地方有什么优点,以及它可以应用在哪些领域等等。 所以我上网查了一下相关话题,在知乎上找到了一个比较被大众...
  • 5、区域特征分析和区域提取

    千次阅读 2020-03-03 10:04:29
    区域的运算主要包含:区域作差、区域合并、区域集合、区域的选择、区域的填充、区域的骨架等。在项目中,根据实际需要,灵活的选择相应的计算方式。 在Halcon创建两个矩形,作为后面算子测试用: *生成两个矩形...
  • 区域(Region)可用区(Availability Zone) 用区域(Region)可用区(Availability Zone)来描述数据中心的位置,您可以在特定的区域、可用区创建资源。 ...
  • 不同地区影响能源供给安全的主要因素也不一定完全相同,资源禀赋是保证能源供给安全的基础条件,但要真正实现供给安全还要取决于价格,环境,效率等其他因素。总体来看,能源资源丰富,多样化程度高,能源利用效率较高的...
  • 重庆与成都区域经济发展的比较研究,郭巍,余际从,作为我国西南地区的两大增长极,重庆成都因为地域、文化历史的原因,经济发展中存在着许多相似之处。本文选取重庆直辖后10年�
  • 不同区域销售业绩差异分析
  • 如题,dialog是全屏的,背景是半透明,如果放一个全透明的圆怎么弄?如果放个view上去,设置view为全透明...如果是画,那怎么画出一块是全透明,其他地方是半透明呢?也可以说能单独设置两块区域的透明度。请说下思路。
  • 堆(heap)栈(stack)有什么区别?

    千次阅读 2019-01-09 22:18:31
    (1)虚拟机执行Java代码时,首先要把字节码文件加载到内存,那么这些类的信息都存放在哪个区域呢? (2)当我们创建一个对象实例的时候,虚拟机要为对象分配内存,虚拟机是如何分配内存的呢? 2.Java内存模型...
  • 北京地区气溶胶污染的本地源与区域输送源,施禅臻,于兴娜,通过对近年来不同污染来源对城市气溶胶物理、化学特性的研究进行总结对比,并结合大气物理、大气化学原理,以北京市为例,分析
  • OSPF特殊区域和lsa类型

    2020-02-26 19:32:03
    可以保护一个区域不受到外部链路/路由 其他区域的链路的 影响; *要1/2类LSA [以及1个特殊的表示默认路由的3类LSA] *不要3/4/5类LSA *该区域的ABR,会自动的产生1个3类LSA表示的默认路由; *配置: @在 stub...
  • OSPF(七)OSPF特殊区域之NSSATotally NSSA详解及配置

    千次阅读 多人点赞 2020-03-17 21:25:14
    文章目录前言StubTotally Stub区域存在的问题NSSATotally NSSA区域NSSA配置Totally NSSA配置整体实验配置过程及命令步骤一:搭建拓扑步骤二:配置路由器接口IP地址步骤三:OSPF区域以及邻居配置步骤三:检测OSPF...
  • 更新后JavaScript代码会创建一个新的第二公交区域,该公交区域以红色标记,并且在与MIT哈佛路线不同区域中运行(用蓝色标记表示)。新的红色标记公交区域包括从MIT到Northeastern University的7个站点,这是最终的...
  • echarts地图用不同颜色区分区域

    千次阅读 2019-11-25 15:58:25
    针对显示某一块区域对应区域的js或json文件。可使用GEOJSON编辑工具:http://geojson.io option:{ series:{ showLegendSymbol: false ,// 消除地图默认红点 } } //每一块区域的颜色 itemStyle: { normal: ...
  • RICE是一个mod,可让您沉浸在CK3的不同区域,文化宗教中。 它是主题调味品“包装”的集合,类似于PI的官方调味品包装DLC,但通常覆盖鲜为人知的地方和人民。 它是我CK2浸入式包装的精神继承者。 每个RICE风味包...
  • 在一张图片上,点击不同部分区域触发不同事件。 其实就是根据一张已知像素大小的图片,以其左上角作为远点坐标,建立一个右下方向为正轴的二维坐标系。然后建立矩形,圆形等区域并绑定href属性或者其他js事件即可。
  • 百度地图多行政区域划分

    热门讨论 2014-05-16 13:03:41
    百度地图行政区域划分-包括多行政区域划分,不同行政区域颜色填充,不同区域标注添加,不同区域事件添加 注:百度地图需要在百度地图API申请key。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 354,417
精华内容 141,766
关键字:

区域和地区有什么不同