• 【TCP/IP】网络模型


    【TCP/IP】网络模型

    1.作用

    实现网络通信

    2.总体概览

    3.各层的介绍

    1.应用层

    最上层的,与用户打交道的(就是我们能够接触的应用软件都在应用层中实现)

    应用层为用户提供的功能:

    Eg:HTTP,FTP,TELNET,DNS,SMTP

    注意:应用层不关心数据如何传输的,就像你想寄快递,只是把你的快递包裹给快递员,这个包裹就相当于数据,怎么送,你不关心,那是快递员的事情

    2.传输层

    这个传输层就相当于快递员,传输应用层的数据包裹,对应用层提供网络支持的

    应用层>>>传输层>>>应用层

    传输层的两个协议:TCP和UDP

    TCP: 传输控制协议

    最大的特点:保证可靠传输

    UDP:

    它是一名佛系,只是简单的发送数据报,不保证数据报能否抵达,但是效率很高(就像你叫个快递:这个快递员送的很快,但是它不保证你给的包裹能100%送到目的地.)

    端口的由来:

    设备作为接收方时,系统要将传输的数据包传送给应用,但是一台设备可能会有很多应用在接受或者传输数据,需要一个编号将应用区分开,这个编号就是端口

    For Example:

    1.web端口通常是80端口

    2.22端口通常是远程登录服务器用的

    3.我们平时用的浏览器,我们每次新点开一个标签栏,系统都会为他们创建一个临时的端口号(因为每个进程是一个独立的进程)

    3.网络层

    举个例子:

    包裹交给快递员,快递员怎么送到目的地,这个过程,采用飞机?大炮,车车?等等,这个过程就是网络层干的(不太严谨哈!!),

    ​ 嗯…你想想快递系统,快递系统决定快递员往哪送,执行那个阶段的任务,这个快递系统就是相当于网络层===哼哼哈嘿!!!

    IP协议:

    这是网络层最重要的协议(相当于快递公司的运输快递的运输工具)

    IP报文:将传输层的报文作为数据部分,再加上IP包组成IP报文

    IP分片:一般是IP报文超过MTU(一般以太网的规定字节为1500字节),就会将IP报文进行分片的操作.

    IP地址

    就是相当于我们的快递单号

    组成: 网络号+主机号

    1.网络号:负责标识该IP地址属于那个子网

    2.主机号:负责标识统一子网下面的不同主机

    网络号&主机号怎么计算?

    IP地址与子网掩码按位与运算:

    比如 10.100.122.0/24,后面的/24表示就是 255.255.255.0 子网掩码,进行按位与的运算得到网络号

    同样的将子网掩码进行取反的操作,然后与IP地址进行按位与的运算,可以得到主机号

    IP路由:

    就是相当于快递中转站

    IP寻址

    告诉我们下一个目的地应该往哪走,就像相当于导航系统.

    4.网络接口层

    这块就可以理解成快递员真正的在道路上载着你的快递骑着小摩托在运输了

    最重要的MAC

  • 相关阅读:
    电子元器件销售ERP管理系统哪个比较好?
    本地搭建Stable-Diffusion 教程
    Acwing:730. 机器人跳跃问题(二分法)
    flutter环境之安装FVM
    Windows上部署Discuz论坛
    RFID电网资产全寿命周期管理解决方案
    MQTT 基础--Keep Alive和客户接管 - 第 10 部分
    001——体验鸿蒙(基于I.MAX6ULL)
    Spring Security进行权限控制
    路径操作 合法路径名
  • 原文地址:https://blog.csdn.net/weixin_43475992/article/details/126052739