TCP/IP五层模型

详解TCP/IP五层模型 TCP/IP模型是一个网络通信体系结构,由五层组成,每一层都有其特定的功能。应用层传输层网络层数据链路层物理层每一层都有不同的责任,通过这种层次结构,网络通信可以更有效地进行。 阅读详情
AI摘要

本文介绍了网络协议,它是计算机间通信的约定和共同标准。阐述了协议分层的好处,重点介绍了OSI七层模型和TCP/IP四(五)层模型,包括各层功能,如应用层负责应用程序沟通,物理层界定连接器和网线规格等,还说明了不同网络设备实现的层次。

认识协议

“协议”是一种约定。
计算机之间传输媒介是光信号和电信号,通过“频率“和”“强弱”来表示0、1这样的信息,想要传递不同的信息,需要约定好双方的数据格式。
网络协议是一个共同标准,大家都来遵守。
为了让两台主机通信,需要协议和标准的数据格式才能进行通信。

协议分层(分层最大的好处就是便于封装)

OSI七层模型:

1、OSI七层网络模型称为开发式系统互联网参考模型,是一个逻辑上的定义和规范;
2、把网络从逻辑上分为七层,每一层都有相应的物理设备
3、OSI七层网络模型是一种框架式的设计方法,最主要的功能就是帮助不同类型的主机实现数据传输;
4、最大的优点就是将服务、接口和协议三个概念明确的区分起来
5、复杂且不实用;经常使用的是TCP/IP四层模型。

各部分及功能:

1、应用层:针对你特定应用的协议
2、表示层:设备固定的数据格式和网络标准数据格式之间的转化
3、会话层:通信管理,负责建立和单开通信连接,管理传输层 以下分层
4、传输层:管理两个节点之间的数据传递。负责可靠传输
5、网络层:地址管理和路由选择
6、数据链路层:互联设备之间传送和识别数据帧
7、物理层:界定连接器和网线之间的规格

TCP/IP四(五)层模型。

每一层都呼叫它的下一层提供的网络来完成自己的需求。(如果是四层模型数据链路层和物理层在一层)
1、物理层:负责光电信号传递方式。集线器工作在物理层。以太网协议。
2、数据链路层:负责设备之间的数据帧的传输和识别。交换机工作在数据链路层。例如网卡设备的驱动,帧同步,冲突检测,数据差错校验等工作。
3、网络层:负责地址管理和路由选择。路由器工作在网络层。
4、传输层:负责两台主机之间的数据传输。
5、应用层:负责应用程序之间的沟通。网络编程主要针对的就是应用层。

传输层和网络层的封装在操作系统完成。应用层的封装在应用程序中完成。
数据链路层和物理层的封装在设备驱动程序与网络接口中完成。

关系:

一般而言:
* 对于一台主机,它的操作系统内核实现了传输层到物理层的内容
* 对于一台路由器,它实现了从网络层到物理层
* 对于一台交换机,它实现了由数据链路层到物理层
* 对于集线器,他只实现了物理层。

学习笔记——网络参考模型——TCP/IP模型 整个华为数通学习笔记系列中,本人是以网络视频与网络文章的方式自学的,并按自己理解的方式总结了学习笔记,某些笔记段落中可能有部分文字或图片与网络中有雷同,并非抄袭。TCP/IP标准参考模型将OSI中的数据链路层和物理层合并为网络接入层,这种划分方式其实是有悖于现实协议制定情况的,故融合了TCP/IP标准模型和OSI模型的TCP/IP对等模型被提出,后面的讲解也都将基于这种模型。负责IP组播成员管理的协议。将传输层的数据封装成数据包并完成源站点到目的站点的转发,提供无连接的、不可靠的服务。 阅读详情

相关推荐

TCP/IP五层模型详解

TCP/IP五层模型详解    将应用层,表示层,会话层并作应用层,从tcp/ip五层协议的角度来阐述每层的由来与功能,搞清楚了每层的主要协议就理解了整个互联网通信的原理。   首先,用户感知到的只是最上面一层应用层,自上而下每层都依赖于下一层,所以我们从最下一层开始切入,比较好理解每层都运行特定的协议,越往上越靠近用户,越往下越靠近硬件   ...

hqs2212586的专栏 1万+

TCP/IP协议模型详解一

1、TCP/IP简介 TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)于1973年公布,1984年,TCP/IP协议得到美国国防部的肯定,成为多数计算机共同遵守的一个标准。TCP/IP协议是指能够在多个不同网络间实现信息传输的协议簇。也称作网络通讯协议,对互联网中各部分进行通信的标准和方法进行了规定。使不同型号、不同厂家、运行不同操作系统的计算机之间通过TCP/IP协议栈实现相互间的通信。可以这样的理解,如神化小说里的各种

weixin_42227328的博客 2万+

简述osi七层模型和TCP/IP五层模型

OSI七层和TCP/IP图解 OSI七层模型 模型共有七层 上三层称之为高层,定义应用程序之间的通信和人机界面。什么意思呢,就是上三层负责把电脑能看懂的东西转化为你能看懂的东西,或把你能看懂的东西转化为电脑能看懂的东西。 下四层称之为底层,定义的是数据如何端到端的传输(end-to-end),物理规范以及数据与光电信号间的转换。 具体说明 应用层   就是应用程序。这一层负责确定通...

liaowunonghen的专栏 5215

TCP/IP网络参考模型(端口号、TCP滑动窗口、TCP拥塞控制、IP协议号、以太网帧)

运行在MAC层之上在以太网链路上传输的数据包成为以太帧。 应用层常见协议——传输数据PDU 传输层协议——传输数据段 端口号 TCP面向连接服务CONS TCP报文格式 TCP数据传输——ACK确认机制 TCP会话建立——三次握手 TCP会话结束——四次握手 TCP流量控制——滑动窗口协议 TCP可靠传输机制 TCP拥塞控制UDP无面向连接服务DLNS 网络层协议——传输数据包 IP协议 数据链路层——传输数据帧 Ethernet_II帧格式 IEEE802.3帧格式

m0_49864110的博客 2万+

【网络协议】【TCP/IP】精讲TCP/IP五层模型,图解超赞超详细!!!

TCP/IP五层模型是一种概念模型,它描述了网络通信中数据流动的五个层次,以及每个层次所执行的功能。这个模型通常用于教学和理解网络协议的工作原理。1. TCP/IP协议五层模型介绍TCP/IP四层模型、TCP/IP五层模型、OSI七层模型。TCP/IP五层协议模型讲解:负责程序之间的沟通,简单的电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议等(Telent)等。我们程序员网络编程就是针对应用层来进行的。负责两台主机之间的数据传输。

风云说通信 3688

【Matlab 传感器布局优化】基于群智能算法的wsn覆盖优化研究

本文主要是对同构和异构传感器在指定空间内的布局进行优化,以最大覆盖率为目标,使用了DBO/SCA/WOA/SSA/NOA等启发式算法,在100x100的空间内,对30,100,200个传感器进行优化,得到最优的布局位置和对应覆盖率。

u013367499的博客 1817

深入浅析TCP/IP——TCP/IP五层模型

每一层为了完成一种功能,定义了一种规则,这个规则叫作互联网协议 把电脑连接起来的物理手段,比如用光缆、电缆、双绞线,它主要规定了网络的一些电器特性,负责传送0和1的电信号。 硬件上的范畴均在链路层的作用范围之内。规定了0和1的解读方式:比如多少个信号算一组,每个信号为有什么意义,这就是链接层的功能 穿插几个概念,链路层要进行通信要具备下列条件 数据包、网卡的MAC地址、广播的发送方式,链路层就才可以在多台计算机之间传送...

Durian_piza的博客 4499

Light Tools 8.4 在 win10系统上的安装方法(64位)

** 总的来说安装LT需要以下步骤(折腾了三天终于装好): 安装LT软件–禁用签名–加载含数字签名的第三方inf–添加注册表/安装驱动/添加密钥–成功破解 一、下载对应的LightTools 8.4版本软件,如下图为解压后的文件: 并选择 进行默认安装。 二、禁用数字签名。这里我用了两种方法,一种不行就换另一种,最终成功禁用。 方法1: 1、输入“cmd”并以管理员身份运行; 2、输入或复制 bcdedit.exe /set nointegritychecks on (此命令若没成功,再试bcded

weixin_45560953的博客 1万+

【网络原理】TCP/IP协议五层模型

本期讲解:OSI协议七层模型、TCP/IP协议五层模型、网络设备对应的分层、应用层到物理层数据传输的过程即封装和分用。

我的主页 7023

SpringBoot与锐浪报表服务器深度整合实战指南

本文详细介绍了SpringBoot与锐浪报表服务器的深度整合实战指南,包括环境准备、Windows/Linux系统配置、核心功能实现代码解析及常见问题解决方案。通过具体案例和代码示例,帮助开发者高效完成报表系统的集成与部署,提升企业级应用的报表处理能力。

weixin_29238147的博客 369

基于R语言 meta/metafor 包进行荟萃分析(一)

在此部分中,使用连续结果详细描述了通用逆方差方法及其在meta分析中的应用,还介绍了固定效应法和随机效应法。我们已经展示了如何分别将典型数据与metacont和metagen函数一起使用,以及如何print和绘制森林图。我们还讨论了估计研究间方差的各种方法,并将Hartung-Knapp平差描述为经典随机效应方法的替代方法。此外,我们还说明了byvar选项的使用,这使得亚组分析更加简单。关于亚组分析的更多细节见后续章节。

Dunaichuanyi的博客 1万+

OSI七层模型和TCP/IP五层模型

本文主要介绍OSI七层模型和TCP/IP五层模型。OSI(Open System Interconnection)模型是国际标准化组织(ISO)制定的一个概念模型,用于指导网络通信协议的设计和实现。它提供了一个分层的框架,将复杂的网络通信任务分解为七个独立但又相互关联的层次,每一层负责不同的功能,并向上一层提供服务,同时依赖于下一层的服务。

qq_70584783的博客 1769

MS1826A HDMI 多功能视频处理器 HDMI4进1出画面分割芯片

基本介绍 MS1826A 是一款多功能视频处理器,包含 4 路独立 HDMI 音视频输入通道、1 路 HDMI 音视 频输出通道以及 1 路独立可配置为输入或者输出的 SPDIF、I2S 音频信号。支持 4 个独立的字库定 制型 OSD;可处理隔行和逐行视频或者图形输入信号;有四路独立视频播放引擎可支持视频多路 播放。该产品提供了高质量的视频输出,有解隔行输入、视频增强,以及帧率转换的处理能力。 功能特征 视频输入输出  四路独立 HDMI 输入通道  一路 HDMI 输出通道  最高支持 4K@3

qq_45645383的博客 1779

谈谈 TCP/IP五层模型

网络模型TCP/IP 五层模型TCP/IP 的协议 TCP/IP 五层模型 应用层 应用层(application-layer)的任务是通过应用进程间的交互来完成特定网络应用。 应用层协议定义的是应用进程(进程:主机中正在运行的程序)间的通信和交互的规则。 对于不同的网络应用需要不同的应用层协议。在互联网中应用层协议很多,如域名系统 DNS,支持万维网应用的 HTTP 协议,支持电子邮件的 SMTP 协议等等。我们把应用层交互的数据单元称为报文。 运输层 运输层(transport layer)的

lyly_h的博客 656

别再为FPGA程序裸奔发愁了!手把手教你用Quartus和AES256给Altera芯片上把‘锁’

本文详细介绍了如何为Altera/Intel FPGA芯片(如Cyclone系列)构建可靠的AES256加密体系,涵盖密钥类型选择、Quartus实操到JTAG链路验证的全流程。通过硬件级AES256引擎实现配置流解密,确保FPGA程序的安全保护,适用于工业控制器等高安全需求场景。

weixin_28309571的博客 389

【用unity实现100个游戏之7】实现一个类《杀戮尖塔》的卡牌回合制游戏(附项目源码)

【用unity实现100个游戏之7】实现一个类《杀戮尖塔》的卡牌回合制游戏(附项目源码)

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 1万+

网络---协议(TCP/IP五层模型)

文章目录1.TCP/IP五层模型1.1 分层1.2 封装1.3 分用 “协议” 即一种约定 网络通信协议――>网络通信中的数据的格式约定。 协议分层:一些组织为了能够实现网络互联,将复杂的网络通信环境,按照提供的不同的服务,使用的不同的协议接口划分为多层。 OSI七层模型(不实用)分为:应用层,表示层,会话层,传输层,网络层,链路层,物理层 OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型,是一个逻辑上的定义和规范; 把网络从逻辑上分为了7

S5242的博客 1万+

最新Anaconda3的安装配置及使用教程(详细过程)

最新Anaconda3安装使用Anaconda下载方式一:官网下载方式二:清华镜像下载(推荐)Anaconda安装 Anaconda是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项 Anaconda + Jupyter 基本上已经是大部分机器学习/数据分析等开发者标配的开发环境, 不多介绍,直接进去正题: Anaconda下载 方式一:官网下载 下载地址传送门: 官网首页:https://www.anaconda.com/ 官网下载页:https://www

HowieXue 薛永浩的博客 34万+

tcp/ip五层模型

tcp/ip五层模型一、物理层1.1 由来1.2 物理层功能二、数据链路层2.1 由来2.2 功能2.3 以太网协议2.4 mac地址2.5 广播三、网络层3.1 网络层由来3.2 IP协议3.3 子网掩码3.4 ip数据包3.5 ARP协议四、传输层4.1 传输层由来4.2 传输层功能:建立端口到端口的通信4.3 tcp协议:4.4 udp协议:五、应用层5.1 应用层的由来5.2 应用层功能 一、物理层 1.1 由来 孤立的计算机之间想要互相能够交流,必须接入Internet,即计算机之间必须完成组网

梅开二度,异常绚烂 1252

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

网络基础篇之tcp/ip四层五层模型

TCP/IP四层模型是互联网协议栈的核心架构,分为应用层、传输层、网络层和网络接口层。:直接为用户提供服务,如HTTP、FTP、DNS等协议,处理数据格式和会话控制。:提供端到端通信,主要协议为TCP(可靠传输)和UDP(高效传输),负责数据分段和流量控制。:通过IP协议实现路由选择和分组转发,核心功能是寻址和跨网络数据传输。:管理物理网络连接,如以太网、Wi-Fi,负责数据帧的封装与传输。

Dp203的博客 922

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

OSI模型_TCP/IP模型_五层模型

OSI(Open Systems Interconnection)模型是一个七层架构,用于描述网络通信中数据传输的过程。每一层都有特定的功能,并且为上一层提供服务。以下是OSI的七层:物理层(Physical Layer):负责比特流的传输(如电缆、光纤)。数据链路层(Data Link Layer):提供节点到节点的数据传输(如MAC地址、交换机)。网络层(Network Layer):负责路径选择和逻辑寻址(如IP地址、路由器)。

rufeike的博客 1633

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

网络通信与TCP/IP五层模型

本文聚焦网络通信与TCP/IP五层模型,介绍通信标识、网络范围及设备作用,解析各层核心功能与数据包处理流程,简洁呈现网络通信核心原理。

Brookty的博客 3906
上一篇: 互联网、因特网以及万维网之间的区别和联系
ffsiwei
博客等级 码龄9年 72粉丝 63原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值