系统网络基础知识介绍

1.路由

路由是指从原地址到目的地时,决定端到端路径的网络范围的进程,是工程术语。路由工作在OSI参考模型的第三层(网络层),是数据包转发设备。12

路由是把数据从一个网络转发到另一个网络的过程,这个过程包含两个基本动作,第一个是确定最佳路径,第二个就是进行数据的转发。路由器通过转发数据包来实现网络互连,根据收到数据包中的网络层地址以及路由器内部维护的路由表决定输出端口以及下一跳地址,并且重写链路层数据包头实现转发数据包。

路由技术分为静态路由和动态路由,静态路由是网络设计或参数需要保持不变时使用的路由技术;动态路由则是根据实际网络条件在运行时创建和更新路由表。4

此外,路由也指管线从起点到通往每个目的地的路径,即管线的走向位置,是管线设计过程中的一个环节,一般由规划红线由当地市政或规划部门所确定,是管线施工的主要依据。

2.TCP/IP

TCP/IP传输协议,即传输控制/网络协议,也叫作网络通讯协议。它是在网络的使用中的最基本的通信协议。TCP/IP传输协议对互联网中各部分进行通信的标准和方法进行了规定。并且,TCP/IP传输协议是保证网络数据信息及时、完整传输的两个重要的协议。TCP/IP传输协议是严格来说是一个四层的体系结构,应用层、传输层、网络层和数据链路层都包含其中。

TCP/IP协议是Internet最基本的协议,其中应用层的主要协议有Telnet、FTP、SMTP等,是用来接收来自传输层的数据或者按不同应用要求与方式将数据传输至传输层;传输层的主要协议有UDP、TCP,是使用者使用平台和计算机信息网内部数据结合的通道,可以实现数据传输与数据共享;网络层的主要协议有ICMP、IP、IGMP,主要负责网络中数据包的传送等;而网络访问层,也叫网络接口层或数据链路层,主要协议有ARP、RARP,主要功能是提供链路管理错误检测、对不同通信媒介有关信息细节问题进行有效处理等。 

3.IGP

IGP 是一种路由协议,它允许单个自治系统内的路由器相互通信路由信息 (AS),AS 内路由是它的另一个名称,在内部网络中,企业、组织甚至服务提供商都使用 IGP,IGP 具有以下特征之一:

  • 开放最短路径优先 (OSPF)
  • 路由信息协议 (RIP)
  • 中间系统到中间系统 (IS-IS)
  • 增强型内部网关路由协议 (EIGRP)
IGP的特点
  • 距离矢量 IGP,使用距离矢量路由协议比较路由。
  • 利用复合矩阵。
  • 使用多路径路由。
  • 有助于使用水平分割。
  • 支持不同成本的负载平衡。

4.EGP

EGP 是允许不同自治系统中的路由器交换路由信息的路由协议。

跨域路由是它的另一个名称,EGP 可用于连接服务提供商和大公司,由于它们位于不同的系统中,因此此过程通常更复杂且不太常见,计算机网络在其默认系统之外进行通信的要求可能会增加复杂性。

边界网关协议 (BGP) 是 Internet 的官方路由协议,是目前唯一有效的 EGP,不过值得注意的是,有一个称为 EGP 的 EGP 协议。在广域网中,EGP被广泛使用,它采用 InterAS(或域间)路由协议在 BGP 路由器之间交换网络可达性信息。它利用端口 179 上的 TCP 协议来发送路由消息。这是一个使用距离向量的协议。

BGP 和 IGP 之间的主要区别在于,与 IGP 不同,BGP 路由消息包含整个路由,网络管理员可以指定路由策略。

EGP 包括以下内容:

  • 边界网关协议 (BGP)
  • 外部网关协议 (EGP)
  • ISO 的域间路由协议 (IDRP)

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

教练预约管理小程序开发源码现成案例(小程序、APP、H5圆源码搭建)

随着人们对身体健康越来越重视,对强身健体、健康个性化生活的需求日益增加,健身已成为时尚生活的标志。 然而,没有时间去健身房却成了很多上班族的痛点。健身房作为一项既能缓解工作压力又能缓解学业压力的运动,正好满足了当代人…

每日OJ题_贪心算法四⑦_力扣1054. 距离相等的条形码

目录 力扣1054. 距离相等的条形码 解析代码 力扣1054. 距离相等的条形码 1054. 距离相等的条形码 难度 中等 在一个仓库里,有一排条形码,其中第 i 个条形码为 barcodes[i]。 请你重新排列这些条形码,使其中任意两个相邻的条形码不能相等…

绝地求生PUBG初版艾伦格回归 初版艾伦格和新版有什么区别

PUBG终于迎来了经典的旧版艾伦格地图的回归!我们希望通过本次经典艾伦格的回归为大家带回记忆中那一幕幕熟悉的场景,并让大家好好回味一番当年与好友们共同冒险的峥嵘岁月!还怀念从前为了抢到自己最爱的武器而飞奔的日日夜夜吗?那…

如何对公司的重要文件进行保护以防止被误删或恶意删除呢?

企业数据是宝贵的资产,尤其是那些涉及核心竞争力和客户隐私的重要文件,一旦丢失或被恶意删除,可能会给企业带来不可估量的损失。 因此,如何对公司的重要文件进行保护以防止被误删或恶意删除,是每个企业都需要认真考虑的…

Java 常见的垃圾回收算法以及它们的优缺点(总结版)

在Java中,常见的垃圾回收(Garbage Collection, GC)算法主要有以下几种,每种都有其独特的优缺点: 引用计数算法(Reference Counting) 优点:实现简单,执行效率高&#xff0…

使用非官网购买Chatgpt的api调用

测试代码 from openai import OpenAI client OpenAI(api_key用户密钥) import json import os import timeclass ChatGPT:def __init__(self, user):self.user userself.messages [{"role": "system", "content": "Agent"}]def as…

【算法基础】简单的动态规划!你没见过的全新视角!

文章目录 动态规划导论使用动态规划加速斐波那契数列(记忆化)自底向上的动态规划经典的动态规划问题 动态规划导论 动态规划的关键是避免重复的计算。通常情况下,动态规划算法解决的问题可以用递归的方法解决。可以先尝试将问题写出最朴素的…

js图片回显的方法

直接上代码&#xff1a; <!DOCTYPE html> <html><head><meta charset"utf-8"><title></title></head><body>// HTML部分<input type"file" id"fileInput"><button onclick"show…

SSH常用功能介绍-高级功能

一、介绍 SSH&#xff08;Secure Shell&#xff09;是一种用于远程登录和执行命令的网络协议&#xff0c;它提供了加密的连接&#xff0c;保证了数据的安全性。除了基本的远程登录功能外&#xff0c;SSH还提供了许多高级功能&#xff0c;以下是一些常用的高级功能介绍&#xf…

神经网络笔记:感知机+激活函数+全连接神经网络简介

神经网络 单层神经网络 感知机模型 激活函数输出 感知机 MP模型 激活函数 把神经网络模型线性输出变为非线性输出 常用激活函数 sigmoid sigmoid(x) 1 / (1 exp(-x))适用于预测概率作为输出的模型优点 把输入值压缩到0-1之间物理意义上最接近生物神经元 缺点 存在梯…

OpenBayes 一周速览|SegmentAnything 分割万物教程上新、MiniGemini 多模态模型天花板一键 input

公共资源速递 This Weekly Snapshots &#xff01; 5 个数据集&#xff1a; * SAOKE 人工标注数据集 * AG News 新闻文章数据集 * VQA-HAT 智能问答数据集 * EQA 问答数据集 * HotpotQA 问答数据集 1 个模型&#xff1a; * MiniGemini-34B-HD 2 个教程&#xff1a; …

什么是 RAG,大模型微调,向量数据库的应用场景

原来向量数据库的应用场景是这样的&#xff01;按照我的理解&#xff0c;大模型其实是没有学习能力的&#xff0c;它就相当于一个真值表或者矩阵&#xff0c;给它输入&#xff0c;它就输出&#xff0c;在使用它的过程中它不会自己训练自己&#xff0c;改变既有的参数&#xff0…

IPC通信中间件综述

IPC通信中间件综述 DBus&#xff08;Desktop Bus&#xff09;FDBusDDS&#xff08;Data Distribution Service&#xff09;Fast DDS&#xff08;Fast Data Distribution Service&#xff09;OpenDDS&#xff08;Open Data Distribution Service&#xff09;IceoryxCyberRTZeroM…

亲测-原生android 跳转到flutter页面

当前状态: 原生android 和flutter都能跑通 android studio 版本2023.3.1 解决方式 1.新建flutter项目 点击new flutter 点next 点project type 选module 2&#xff08;如果快速的话&#xff0c;此处将 flutter的lib和assets考过来&#xff09;也可以后面在搞 且将pubspec.yaml …

3W 3KVAC隔离 宽电压输入 AC/DC 电源模块——TP03AL系列

TP03AL系列产品具有交直流两用、输入电压范围宽、高可靠性、低功耗、安全隔离等优点。广泛适用于工控和电力仪器仪表、智能家居等对体积要求苛刻、并对EMC 要求不高的场合&#xff0c;如果需要应用于电磁兼容恶劣的环境下必须添加EMC 外围电路。

栈结构(详解)

1.栈的概念 栈&#xff1a;一种特殊的线性表&#xff0c;其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶&#xff0c;另一端称为栈底。栈中的数据元素遵守后进先出LIFO&#xff08;Last In First Out&#xff09;的原则。 压栈&am…

java super关键字

在Java中&#xff0c;super是一个关键字&#xff0c;用于引用父类的成员&#xff08;字段、方法、构造方法&#xff09;。主要有两种用法&#xff1a; 1. 调用父类的构造方法&#xff1a;在子类的构造方法中&#xff0c;使用super()调用父类的构造方法。如果子类没有显式地调用…

立聪堂助听器29周年暨第九届助听使者活动圆满落幕

5月10日对于立聪堂来说是个特别的日子&#xff0c;这家专注于听力健康领域的公司迎来了29周年。同时&#xff0c;立聪堂第九届助听使者代表及其家人也受邀参观立聪堂南京总部&#xff0c;共庆29周年。 易被忽视的老人听力健康 大数据显示&#xff0c;我国65岁以上老人&#x…

SQLZOO:The JOIN operation

数据表&#xff1a;game-gaol-eteam game idmdatestadiumteam1team210018 June 2012National Stadium, WarsawPOLGRE10028 June 2012Stadion Miejski (Wroclaw)RUSCZE100312 June 2012Stadion Miejski (Wroclaw)GRECZE100412 June 2012National Stadium, WarsawPOLRUS... goal …

【重装系统】U盘制作软件——Rufus

Rufus 是一款格式化和创建 USB 启动盘的辅助工具。 本软件适用于以下场景&#xff1a; 需要将可引导 ISO (Windows、Linux、UEFI 等) 刻录到 USB 安装媒介的情况 需要处理未安装操作系统的设备的情况 需要在 DOS 环境下刷写 BIOS 或其他固件的情况 需要运行低级工具的情况 官…