计算机网络学习笔记(五)网络层 - 控制层面

news/2023/6/7 0:06:59

概述

1.如何完成转发表和流表的计算、维护和安装

每路由器控制

每台路由器都包含转发和路由选择功能。每台路由器中都包含转发和路由选择组件,用于与其他路由器中的路由选择组件通信,以计算其转发表的值。

逻辑集中式控制

通用的“匹配加动作”抽象允许执行传统的IP转发以及其他功能的丰富集合,而这些功能先前是在单独的中间盒中实现的。

路由选择算法

从发送方到到接收方的过程中确定一条通过路由器网络的好的路径。

1.路由选择算的分类

集中式路由选择算法

用完整的、全局性的网络知识计算出从源到目的地之间的最低开销路径。

分散式路由选择算法

路由器以迭代、分布式的方式计算出最低开销路径。没有节点拥有关于所有网络链路开销的完整信息。

内部路由协议:OSPF

OSPF是一种链路状态协议,它使用洪泛链路状态信息和Dijkstra最低开销路径算法。使用OSPF时,路由器向自治系统内所有其他路由器广播路由选择信息,而不是仅仅是向相邻路由器广播。每当一条链路的状态发生变化时,路由器就会广播链路状态信息。即使链路状态未发生变化,它也要周期性地广播链路状态。

1.OSPF的优点

  • 安全。能够鉴别OSPF路由器之间的交换。
  • 多条相同开销的路径。当到达某目的地的多条路径具有相同的开销时,OSPF允许使用多条路径。
  • 对单播和多播路由选择的综合支持。
  • 支持在单个AS中的层次结构。

ISP之间的路由选择:BGP

因为AS间路由选择协议涉及多个AS之间的协调,所以AS通信必须运行相同的AS间路由选择协议。在因特网中,所有的AS运行相同的AS间路由选择协议,称为边界网关协议BGP。

作为一种AS间的路由选择协议,BGP为每台路由器提供了一种完成以下任务的手段:

  • 从邻居AS获得前缀的可达信息
  • 确定到达该前缀的“最好的”路由

SDN控制平台

SDN体系结构具有4个关键特征:

  • 基于流的转发
  • 数据平面与控制平面分离
  • 网络控制功能
  • 可编程的网络

ICMP

被主机和路由器用来彼此沟通网络层的信息。ICMP最典型的用途是差错报告。

网络管理和SNMP

1.网络管理框架

  • 管理服务器
  • 被管设备
  • 一个被管设备中的每个被管对象的关联信息收集在管理信息库中
  • 在每个被管设备中还驻留有网络管理代理
  • 网络管理框架的最后组件是网络管理协议

2.SNMP

简单网络管理协议(SNMP)是一个应用层协议,用于在管理服务器和代表管理服务器执行的代理之间传递网络管理控制和信息报文。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4559099.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

大数据和云计算技术周报(第59期)

“大数据” 三个字其实是个marketing语言,从技术角度看,包含范围很广,计算、存储、网络都涉及,知识点广、学习难度高。本期会给大家奉献上精彩的:HBase、监控平台、IOT 、MongDB、网络监视工具 、用户行为系统、Redis …

【AI视野·今日CV 计算机视觉论文速览 第167期】Mon, 11 Nov 2019

AI视野今日CS.CV 计算机视觉论文速览 Mon, 11 Nov 2019 Totally 36 papers 👉上期速览✈更多精彩请移步主页 Interesting: 📚****一种基于字典和分级图像表示方法的多层级稀疏重建方法, (from 澳大利亚国立) 📚PointDAN, 提出了一种可以…

生日快乐页面_《神武4》电脑版十周年新内容生日快乐上线,福利活动不错过...

玩游戏找热点,点击关注不迷路千呼万唤始出来,《神武4》电脑版十周年全新内容"生日快乐"终于在11月27日正式上线了,本次全新内容包括了新增的灵觉系统和星穹调整,全新的地图平顶山和145级宠物也闪亮登场,玩家…

python和java哪个好学-Java和Python的前景哪个更好 学习难度呢

2018年学Python发展前景怎么样?零基础如何学习Python? Java开发和Python开发哪个更好学?在过去 15年的时间里,Python一直呈现稳步上升的趋势,终于在前几年进入了 TIOBE排行榜的前 5名。2017年,受到人工智能、机器学习…

python难还是java难-Java和Python的前景哪个更好 学习难度呢

2018年学Python发展前景怎么样?零基础如何学习Python? Java开发和Python开发哪个更好学?在过去 15年的时间里,Python一直呈现稳步上升的趋势,终于在前几年进入了 TIOBE排行榜的前 5名。2017年,受到人工智能、机器学习…

函数指针与回调函数详解

目录1.函数指针2.函数指针数组3.指向函数指针数组的指针4.回调函数1.函数指针 前面我们学的: 整形指针是指向整形的指针字符指针是指向字符的指针数组指针是指向数组的指针 所以函数指针就是指向函数的指针 假如有一个int类型变量a,要取它的地址就是…

为什么计算机无法充电,为什么手机不能在电脑上充电?

原标题:为什么手机不能在电脑上充电?在办公室上班的人都有一个不好的习惯,就是手机快没电的时候,就会很自然地拿出一条手机数据线,直接插在电脑上充电,这看起来是很方便,但这是一个不好的充电方…

苹果x充电慢是什么原因_苹果手机充不进去电?为什么?什么原因?怎么解决?...

突然发现苹果手机充不进电了?难道是手机坏了?还是其它方面的原因呢?今天蜜罐蚁小编给大家介绍一个有关苹果手机使用方面生活小妙招。下面是几种常见苹果手机充不进电原因总结。1、充电线损坏不知道是不是有一些朋友像小编一样,家里…