OSI模型与TCP/IP模型
OSI模型与TCP/IP模型
OSI参考模型:
---开放式系统互联参考模型
OSI/RM
ISO ---国际标准化组织 --1979
应用层 ---- 通过应用进程间的交互来完成特定网络应用
表示层
会话层 ---- 维持网络应用和服务器之间的会话关系
传输层 ---- 实现端到端的传输 --- 端口号 --- 区分和标定不同的应用。1 - 65535,0 - 1023知名端口号
网络层
数据链路层 --- MAC --- 介质访问控制层,
LLC --- 逻辑链路控制层 -- FCS(帧校验序列)-完整性--CRC(循环冗余算法)
物理层
五层的TCP/IP模型 --- TCP/IP对等模型
四层的TCP/IP模型 --- TCP/IP标准模型
封装/解封装
应用层 --- HTTP TCP 80 - 超文本传输协议;HTTPS TCP 443;telnet TCP 23 -- 远程登陆
协议;FTP TCP 20/21 文件传输协议;tftp UDP 69 简单文件传输协议;dhcp UDP 67/68 -- 动态主机协议;DNS UDP/TCP 53 --- 域名解析协议
传输层 ---- 端口号 TCP/UDP
网络层 ---- IP地址 IP
数据链路层 ---- MAC地址 以太网:早期局域网的解决方案,目前也应用于广域网当中。
主要通过MAC地址进行寻址
物理层
TCP/IP模型:
我们所使用的网叫Internet,这个网络是怎么生成的?无非就是那些协议,这些协议就相当于一些约定一些标准,把这些标准集合起来,大家都满足这些标准,融合到一个网络中,就是互联网。
但它遵守的协议可能不止一种,所以我们把互联网需要遵守的这些标准或协议称之为TCP/IP协议族,为什么叫这个名字,因为其中有很多我们互联网都支持的协议,但是有两个协议极为重要,一个是TCP协议,一个是IP协议。
基于TCP/IP协议所生成的参考模型,就叫做TCP/IP模型

PDU----协议数据单元(数据在每一层不同的状态不一样,所以我们统一单位)
应用层 ---- 数据报文
传输层 ---- 数据段
网络层 ----- 数据包
数据链路层 ----- 数据帧
物理层 ---- 比特流
持续更新中!!!
OSI模型与TCP/IP模型的更多相关文章
- OSI模型与TCP/IP模型基础
一.OSI七层模型 OSI(Open System Interconnection),OSI是一个开放性的通行系统互连参考模型,是一个协议规范.OSI七层模型是一种框架性的设计方法 ,建立七层模型的主 ...
- 网络 OSI参考模型与TCP/IP模型
ISO是国际标准化组织.OSI,开放互联系统.IOS,思科交换机和路由器的操作系统. TCP/IP模型是OSI模型的简化.所有的互联网协议都是基于OSI模型开发的. 分层:便于管理,每层只管理下层,总 ...
- OSI结构和TCP/IP模型
TCP/IP层次模型共分为五层:应用层HTTP.传输层TCP.网络层IP.数据链路层Data-link.物理层physical. 应用层—应用层是所有用户所面向的应用程序的统称.ICP/IP协议族在这 ...
- OSI网络七层模型、TCP/IP 模型(四)
OSI 是 Open System Interconnection 的缩写,译为“开放式系统互联”. OSI 模型把网络通信的工作分为 7 层,从下到上分别是物理层.数据链路层.网络层.传输层.会话层 ...
- OSI 七层模型以及TCP/IP模型
OSI 七层模型 定义 OSI(Open System Interconnection)即开放式系统互联通信参考模型.该模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一 ...
- OSI与TCP/IP模型之比较
摘要:OSI参考模型和Internet模型(或称TCP/IP模型)作为计算网络发展过程影响力大的两大模型,它们共同之处是:都采用了层次结构的概念,从分析两者的异同入手,找出OSI的消亡和Interne ...
- OSI模型 & TCP/IP模型
分层思想 分层思想:将复杂 的流程分解 为几个功能相对单一 的子过程 整个流程更加清晰 ,复杂问题简单化 更容易发现问题并针对性的解决问题 分层思想在网络中的应用 OSI模型 国际标准化组织(Inte ...
- OSI七层模型与TCP/IP协议
作者:菘蓝 时间:2022/9/1 ================================================================================== ...
- 第三章 TCP/IP 模型
一.产生背景 1.伴随着计算机网络的飞跃发展,各大厂商根据自己的协议生产出了不同的硬件和软件 2.为了实现网络设备间的互相通讯,ISO和IEEE相继提出了OSI参考模型及其TCP/IP模型 二.TCP ...
随机推荐
- AndroidJetpack数据处理之数据库Room和懒加载Paging
数据库工具:Room Room结构 导入依赖 app的build.gradle中开启kapt: apply plugin: 'kotlin-kapt' 并导入以下依赖: def room_versio ...
- VS Code 1.60 发布!竟然可以自动检测编程语言了!
北京时间 2021 年 9 月 3 日凌晨,微软正式发布 2021 年 8 月版的 Visual Studio Code.希望您会喜欢此版本中的许多更新与改进,以下是其中的一些亮点: * 自动语言检测 ...
- 太空大战-GUI实现(1)
1.复习GUI后,第一天实现的效果 2. 项目实现思路 基本的窗口界面实现就不讲了,源码都看得懂的,这里只说其中比较重要的几个功能的实现. 面板的绘制(所有图形的绘制) 首先,需要在GamePanel ...
- Python之telnetlib模块
telnetlib是python标准库中的一员,我们可以使用该模块以telnet的方式与服务器交互.请观察下面示例了解它的用法: import telnetlib def run_telnet(hos ...
- Redis的安装、基本使用以及与SpringBoot的整合
1.概述 Redis 是现在很流行的一个 NoSql 数据库,每秒读取可以达到10万次,能够将数据持久化,支持多种数据结构,容灾性强,易扩展,常用于项目的缓存中间件. 今天我们就来聊聊关于Redis的 ...
- [第十八篇]——Docker 安装 Node.js之Spring Cloud大型企业分布式微服务云架构源码
Docker 安装 Node.js Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,是一个让 JavaScript 运行在服务端的开发平台. 1.查看可用的 N ...
- JavaScript循环 — for、for/in、while、do/while
for 多次遍历代码块 const array = []for (var i = 0; i < 5; i++) { array.push(i)}console.log(array) // [0, ...
- 使用 elementUI 的表单进行查询,表单中只有一个文本框时,回车会自动触发表单的提交事件,导致页面的刷新。
使用elementUI的el-form组件进行查询时,当输入框仅有一项时,回车自动提交表单,浏览器会刷新页面: 原因:由于当表单只有一个文本框时,按下回车将会触发表单的提交事件, 从而导致页面刷新. ...
- leetcode-螺旋矩阵(指针)
给你一个 m 行 n 列的矩阵 matrix ,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元素. 示例 1: 输入:matrix = [[1,2,3],[4,5,6],[7,8,9]] 输出:[1,2 ...
- PHP中的日期相关函数(一)
日期相关的操作函数是我们在日常的工作开发中最常接触到的功能.当然,大部分同学可能最多用到的就是 date() . time() 这两个函数,我们今天先不讲这两个函数,或许后面的文章也不太会讲它们,毕竟 ...