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

OSI七层网络模型

应用层

定义了各种应用协议规范数据格式:HTTP协议、HTTPS协议、FTP协议、DNS协议、TFTP、SMTP等等。

表示层

翻译工作。提供一种公共语言、通信。

会话层

1、可以从校验点继续恢复数据进行重传。——大文件

2、自动收发,自动寻址的功能。

传输层

1、对发送数据进行封装——TCP协议、UDP协议,一个一个按顺序依次发送。

2、两个应用程序(QQ——QQ)——定义端口的概念,寻找到对应程序。进行数据的处理。

网络层

1、怎么对方MAC地址?——ARP(address resolution Protocal),通过IP地址知晓MAC。

2、判断是否在一个子网,怎么判断?——IP协议。

3、怎么选择最优路径?——一组协议,路由协议。静态路由,动态路由协议(RIP、OSPF、BGP)。

数据链路层

1、比特流进行处理:分组。8位为一组——一个字节,依次按顺序发送数据。——帧

2、MAC地址。——网卡-身份证,唯一的。寄信人地址(源MAC地址)+收件人地址(目的地址)。

物理层

1、互联物理链路,物理介质。网线(双绞线),光纤,无线电波——基本连接。

2、存在形式?010101二进制,——电信号——比特流。

 1、实现两台机器互联,机器和机器之间怎么通信?——物理层。

2、010101比特流其实是没有意思的数据,变成有意义的数据呢?确认这个数据是发给我的呢?——数据链路层。

3、主机A-B,C、D、E-主机F?路径有多条,怎么选择最优路?要怎么知道对方的MAC地址?——网络层。

4、发送数据特多,数据包很大,需要很长时间?中间网络中断,重传?数据包是完整的正确的?——传输层。

5、断点续传功能——会话层。

6、操作系统、Windows、MACOS、Linux,语法是不一样的,不同系统之间进行通信?——表示层。

7、字节流的格式,不好识别、不好操作。——应用层。

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

相关文章:

  • 易基因|MeRIP-seq揭示m6A RNA甲基化通过调控组蛋白泛素化来促进癌症生长和进展:Cancer Res
  • Java 日期处理踩过的坑
  • 一文吃透 Spring 中的IOC和DI(二)
  • 【期末指北】嵌入式系统——选择题(feat. ChatGPT)
  • MyBatis-Plus——代码生成器(3.5.1+版本)
  • 宁盾上榜第五版《CCSIP 2022 中国网络安全行业全景册》
  • 【Linux系统】第七篇:Linux调试器gdb的使用
  • Shell 特殊变量及其含义
  • LeetCode 2396. 严格回文的数字
  • 【RocketMQ】源码详解:Broker启动流程
  • vue事件
  • 研报精选230220
  • kubernetes sd configs配置详解
  • Linux查看文件的命令
  • 如何单独清除某个网页的缓存(reload)
  • 魔兽世界经典怀旧服务器架设教程
  • Interview系列 - 05 Java|Iterator迭代器|集合继承体系|Set List Map接口特性|List实现类区别
  • LeetCode 1769. 移动所有球到每个盒子所需的最小操作数
  • MKS SKIPR V1.0船长版(Voron 2.4 R2)配置简要笔记
  • 90后,转行软件测试3年,从月入7000+到月入过万,整理出的这一万字经验分享。
  • Java之关于String字符串笔试面试重点
  • mdio协议
  • kubectl命令
  • 题库-JAVASE01
  • Java序列化机制
  • 3款强大到离谱电脑软件,都是效率神器,从此远离加班
  • 【项目】Vue3+TS CMS 登录模块搭建
  • Java 8 的那些常见写法
  • PyQt5数据库开发1 4.3 QSqlTableModel 之 相关槽函数的实现(多图长文详解)
  • QT 设计一个串口调试工具,用一个工程就能轻松解决,外加虚拟串口工具模拟调试,在日常工作中可类比模块间通信,非常详细建议收藏