首页 > 其他分享 >1-2 计算机的四层结构

1-2 计算机的四层结构

时间:2023-02-23 01:00:29浏览次数:39  
标签:计算机 传输 网络层 四层 数据包 链路层 结构

网络的四层结构

在看这个视频之前我真的不知道为什么这里只有四层,本科阶段教的时候说的应该是七层结构,包括我记得我的那本计算机网络自顶而下里是这么说的,要不就是我没看完或者看漏了。
img

Link层

img
将数据包通过不同的路由进行逐级传输,直至目标位置。

Netwrok层

img
数据从哪来,到哪去,传输什么。链路层在向网络层提供服务,网络层的数据包会交于链路层进行传递。网络层的数据会传输到路由器的网络层,在传到下一个路由器的网络层直至到达目标设备。网络层不管链路层在干嘛,每个层都是模块化且独立的。

Transport层

TCP/UDP。TCP保证数据的完整性和顺序,保证在数据需要的情况下传输准确(重传),udp相反,udp不对数据的准确性负责哦,哦,说道这个有一张破图就是关于这是两个协议的准确表现。
img

Aplication层

img
成千上万的通讯软件都在这里将自己的请求通过API的方式向下级传递,每层都是独立的。
img
数据逐级传输,直至目的地。

Summary总结

img

网络的七层结构与四层结构的区分

img

标签:计算机,传输,网络层,四层,数据包,链路层,结构
From: https://www.cnblogs.com/Orisland/p/17146465.html

相关文章

  • 西电oj245 成绩统计 结构体数组使用
    #include<stdio.h>structstudent{//定义一个结构体数组 intnum; charname[11]; floatg1; floatg2; floatg3; floataver;};intmain(){ student......
  • 深圳大学计算机考研复试
    复试前注意事项本次复试采用网络远程复试,复试所需软件“企业微信”+“腾讯会议”1、硬件设备:每个网络远程复试考生须准备:智能手机1台,带摄像头电脑。其中智能手机用于主机......
  • 自学python-计算机基础原理-day02
    python学习第一课什么是python?python是一门编程语言什么是编程语言呢就是人与电脑交互的语言我们用python编写自己想要得软件而python把我们写的语言转化成计算机看......
  • 学数据结构第一个是学链表?不,是它
    大家好,我是五月。前言以前很多小白都来询问过关于数据结构的内容,问题基本都是想学链表,堆栈、队列、树这些该怎么下手。 一方面我表示赞许,另一方面又觉得他们对数......
  • re | mmap测试 | 深入理解计算机系统
    mmap测试|深入理解计算机系统在复习这本书,顺便写几个测试代码。用mmap读个文件,在这种情况下使用MAP_SHARED和MAP_PRIVATE都是可以的,但是如果要修改文件内容并写会,则需......
  • 计算机的初步认识
    计算机的初步认识计算机广泛应用在:科学计算,数据处理,自动控制,计算机辅助设计,人工智能,网络等领域冯.诺伊曼体系结构......
  • 计算机语言的发展史
    计算机语言的发展史1.第一代语言机器语言二进制的方式,这种代码是直接输入给计算机使用的,不经过任何的转换2.第二代语言汇编语言解决人类无法读懂机器语言的问题指令......
  • 操作系统的运行机制和体系结构
                     ......
  • 数据结构与算法(八):堆
    定义堆是一种特殊的树,首先,它是一个完全二叉树,其次它的每个节点的值都必须大于(或小于等于)其子节点的值。对于每个节点的值都大于等于子树中每个节点值的堆,我们叫做“大顶堆......
  • MySql导出表结构并排序
    SELECTcolumn_nameas字段名称,column_typeas字段类型,column_commentas字段描述FROMinformation_schema.COLUMNSWHEREtable_schema=......