当前位置: 首页 > news >正文

网络:TCP/IP协议

1. OSI七层参考模型

       应用层

        表示层

        会话层

        传输层

        网络层

        数据链路层

        物理层

2. TCP/IP模型

        应用层

        传输层

        网络层

        数据链路层

        物理层

3. 各链路层对应的名称

        

        应用层对应的是协议数据单元

        传输层对应的是数据段

        网络层对应的是数据包

        链路层对应的是数据帧

        物理层对应的是比特

4. TCP/IP模型

        应用层:APP:腾讯 等软件

                      协议:DHCP、DNS协议等

                      开发工程师和程序员关注的层

        传输层:防火墙

                      协议:TCP、UDP

                      安全工程师关注的层

        网络层:三层路由器、三层交换机

                      协议:OSPF、ICMP

                     网络工程师关注的层

        链路层:

                     协议:STP、VLAN

                     网络工程师关注的层

        物理层:网线

5. 协议

        应用层

                应用层协议 = 传输层协议 + 端口号

        传输层

        网络层

                一般情况下,源、目IP地址不会发生变化。

        链路层

                简称二层,有一个物理地址,叫MAC地址,媒介访问控制,48bit=6B,16进制。

                一般情况下,源、目IP地址是不断变化的。

                MAC会标识是哪个厂家生产的。

        物理层

6. 端口号

        不用的端口号,对应不同的服务。

        端口号共16bit,2的16次方,范围是0-65535,共65536个。其中0-1023被一些知名端口使用,从1024-655635可以使用。

        源端口号一般都是随机的,目的端口号一般都是0-1023范围内的。

7. IP是网络设备的逻辑地址,是可以修改的。

8. 链路层

        

        MAC地址一共48位,前24位由组织分配给厂商,后面24位是厂商自行分配的网络设备。

9. 数据封装

         

 

http://www.lryc.cn/news/98222.html

相关文章:

  • 在线阅读版:《2023中国软件供应链安全分析报告》全文
  • NLP_文本去重_附Python实现【MinHash和MinHashLSH】算法
  • Excel Power View教程_编程入门自学教程_菜鸟教程-免费教程分享
  • 关于聊天功能,使用input发送消息,不能在input中显示图片解决办法
  • SQL语句(三十二)
  • ffmpeg-aresample_swr_opts的解析
  • PX4从放弃到精通(二十九):传感器冗余机制
  • vue 设置数组
  • 9.NIO非阻塞式网络通信入门
  • QT基于TCP协议实现数据传输以及波形绘制
  • 苹果safari浏览器播放不了video标签视频
  • 【粒子群算法和蝴蝶算法组合】粒子群混沌混合蝴蝶优化算法研究(Matlab代码实现)
  • Java设计模式之单例模式详解(懒汉式和饿汉式)
  • 软件测试基本知识
  • Vue项目中强制刷新页面的方法
  • 文件按关键字分组-切割-染色-写入excel
  • 爬虫的基本原理:爬虫概述及爬取过程
  • cocos2D插件转3D插件
  • [Angular] 主从表结构,从表记录在主表固定栏位上呈现
  • Kotlin Multiplatform 创建多平台分发库
  • [SQL挖掘机] - union/union all 使用注意事项
  • php 单例模式
  • 【数据结构】实验二:顺序表
  • 【高级数据结构】线段树
  • qt简易闹钟
  • python和c加加有什么区别,c和c++和python先学哪个
  • Visual Studio 2022 cmake配置opencv开发环境
  • C++ GDAL找出多时相遥感影像缺失的日期并自动生成新的全零图像作为替补
  • 【AI底层逻辑】——篇章5(下):机器学习算法之聚类降维时间序列
  • P1980 [NOIP2013 普及组] 计数问题