首页 > 其他分享 >4.1 网络层概述

4.1 网络层概述

时间:2023-04-14 14:46:52浏览次数:30  
标签:4.1 主机 网络层 概述 转发 分组 路由 路由器

一、网络层提供的功能

    1、从发送方主机传输报文段到接收方主机。发送方主机封装报文段(segments)为数据报(datagrams) ,接收方主机递交报文段给传输层。

    2、在每个主机、路由器上都需要运行网络层协议。

    3、路由器会检查通过它的所有IP数据报的头部字段,然后根据目的IP地址对数据报进行转发 。

二、网络层功能:转发与路由

    1、转发:将分组从路由器的输入端口转移到正确的路由器输出端口(局部功能) 。

    2、路由:确定分组从发送方传输到接收方(目的主机)所经过的路径(或路由) (全局功能)。

    3、路由与转发的相互作用

三、网络层:数据平面和控制平面

    1、数据平面:本地的,每个路由器自身的功能;决定抵达路由器输入端口的数据包如何转发到输出端口 (负责转发)

    2、控制平面:整个网络范围;决定数据报在端到端路径上的路由器之间如何路由 (负责路由)

    3、两种控制平面的实现方式:

         传统的路由算法: 在路由器内实现

         软件定义网络(software-defined networking, SDN): 在远程服务器上实现

四、网络层的服务模型 

 因特网的网络层提供的服务: 单一服务,即尽力而为服务(best-effort service) 。

分组间的定时不能被保证;

分组的接收顺序与发送顺序不一定相同;

传送的分组不能保证最终交付,即网络可能未向目的地交付分组。 

标签:4.1,主机,网络层,概述,转发,分组,路由,路由器
From: https://www.cnblogs.com/05-ReFrain-19/p/17318217.html

相关文章

  • Java概述(简略)
    Java概述计算机程序:一系列有序指令的集合计算机语言发展史:机器语言-->汇编语言-->高级语言Java技术体系:JavaSE(JavaPlatform,StandardEdition标准版):允许您在桌面和服务器上开发和部署Java应用程序。Java提供了丰富的用户界面、性能、多功能性、可移植性和当今应用程序所需......
  • 4.13今日总结
    今天学习了PyQt5的水平排列与垂直排列,学完就tm明年了fromPyQt5.QtCoreimportQtfromPyQt5.QtGuiimportQFontfromPyQt5.QtWidgetsimportQApplication,QWidget,QLabel,QLineEdit,QPushButton,QVBoxLayout,QHBoxLayout,\QMessageBox,QGridLayoutclassLo......
  • 2023.4.13
    1//c++语言程序设计第二章习题2//2-293//在程序中定义一个整型变量,赋以1~100的值,要求用户猜这个数,比较两个数的大小,把结果提示给用户,直到猜对为止。4#include<iostream>5usingnamespacestd;6#include<ctime>7intmain()8{9srand((unsignedin......
  • 4.13
    在这个神经网络(图3.1.2)对应的3个节点,首先计算第一层网络中的各个节点相关的数......
  • Linux Shell概述
     Linux系统的Shell作为操作系统的外壳,为用户提供使用操作系统的接口。它是命令语言、命令解释程序及程序设计语言的统称。Shell的分类:BourneShellCShellKornShellBourne-AgainShell Shell的基本功能:命令的解释执行环境变量的设置输入输出的重定向shell程序语言的设计Lin......
  • 2023.4.13软工日报
    今天熟悉了熟悉vue脚手架和vue路由和部署。并且把那个python报告交了,是时候学一学python,很强大python。但是还是以建民的作业为主,偶尔看看python视频。了解springboot写后端和vue写前端。前后分离很不舒服。还是做全栈吧。可以挣多一些。......
  • 2023.04.13 定时测试随笔 T1
    T1P1133教主的花园传送门:洛谷P1133这是一道DP的题,定义状态\(dp[i][j][k]\)表示前\(i\)棵树所能达到的最大价值,且第\(i\)棵树为第\(j\)种树,\(j=0\)高度是\(10\),\(j=1\)高度是\(20\),\(j=2\)高度为\(30\),如果\(k=0\)它的高度小于相邻两颗,\(k=1\)则......
  • 4.13每日总结
     表格结构化重建,需要使用一些技术工具和方法,例如:1.数据清洗:对表格中的数据进行清洗、去重、格式化等操作,确保数据的准确性和一致性。2.数据标准化:对表格中的数据进行标准化处理,使其符合特定的数据模型或规范。3.数据抽取:使用自然语言处理、OCR等技术将非结构化数据(如P......
  • 4.13每日总结
    今天做了什么:完成了对listview的item点击弹出详细信息,完成了图片识别微信支付截图录入遇到了那些问题:相机拍的照片太模糊,图片识别识别不出来明天打算做什么:根据用户消费比例给出消费建议,并且做总支付的图以及各项占比......
  • 每日总结-23.4.13
    <%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"&g......