Ch2 TCPIP协议族与OSI参考模型
OSI七层模型和TCPIP模型及对应协议(详解)

OSI七层模型和TCPIP模型及对应协议(详解)1.OSI七层模型OSI(Open Systems Interconnection)七层模型是国际标准化组织(ISO)制定的一种网络体系结构模型,将计算机网络的功能划分为七个层次,每个层次负责不同的任务。
这些层次从底层到顶层分别为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
-物理层:负责传输比特流,即原始的0和1的比特流。
-数据链路层:将物理层传输的数据流划分为数据帧,并在物理传输媒介上发送和接收数据帧。
-网络层:负责通过不同网络节点进行数据的路由和转发,实现数据包的传输。
-传输层:负责端到端的通信连接,在传输过程中确保数据的可靠传输和错误控制。
-会话层:负责建立、管理和终止应用程序之间的通信会话。
-表示层:负责数据的格式化和解码、加密和解密,确保接收方能够正确理解发送方的数据。
-应用层:提供用户与网络的接口,支持各种应用程序的网络访问和通信。
2.TCP/IP模型TCP/IP模型是一种通信协议体系结构,目前是互联网的基础协议。
TCP/IP模型由四个层次构成,分别为网络接口层、互联网层、传输层和应用层。
-网络接口层:负责将数据帧从物理层传输到网络层,并对数据进行分割和重组。
-互联网层:负责将数据包从源主机传输到目的主机,包括IP协议、ARP协议和ICMP协议等。
-传输层:负责数据的可靠传输和错误控制,包括TCP(传输控制协议)和UDP(用户数据报协议)等。
-应用层:提供用户与网络的接口,支持各种应用程序的网络访问和通信,包括HTTP、FTP、SMTP等协议。
3.OSI七层模型和TCP/IP模型的对应关系及协议:-OSI的物理层对应TCP/IP的网络接口层,协议包括以太网、Wi-Fi 等。
-OSI的数据链路层对应TCP/IP的网络接口层,协议包括以太网、Wi-Fi等。
-OSI的网络层对应TCP/IP的互联网层,协议包括IP、ARP、ICMP等。
TCPIP模型及OSI七层参考模型各层的功能和主要协议

TCPIP模型及OSI七层参考模型各层的功能和主要协议TCP/IP模型和OSI七层参考模型是两种不同的网络协议体系架构,用于描述和管理计算机网络中传输数据的过程。
虽然它们是两个独立的模型,但是它们之间存在着很多相似之处。
下面详细介绍TCP/IP模型和OSI七层参考模型各层的功能和主要协议。
一、TCP/IP模型TCP/IP模型是互联网常用的网络协议体系架构,由四个层次构成,即网络接口层、网际层、传输层和应用层。
1.网络接口层:网络接口层是通过物理连接和电流,将数据变成二进制电信号以便于在网络中传输。
它负责将数据包转换成比特流传输,是数据在局域网中的传输介质,主要包含物理层和数据链路层。
物理层:负责物理传输介质的传输细节,如光纤、电缆等。
数据链路层:负责数据在物理网络中的传输,通过帧传输保证数据的准确性,如以太网、WiFi等。
主要协议:Ethernet、PPP、ARP等。
2.网际层:网际层是在网络中定位和标识主机的过程,它负责通过IP地址将数据传输到目标主机。
网际层是TCP/IP模型中最重要的层,提供传送和路由数据包的功能。
主要协议:IP、ICMP、ARP、RARP等。
3.传输层:传输层主要是为应用层提供可靠的数据传输,负责数据的分段、传输和排序,确保数据的有序、可靠和无差错。
主要协议:TCP、UDP。
4.应用层:应用层是TCP/IP模型最上层的层次,主要是用户和网络应用之间的接口层。
应用层的协议提供了网络应用之间的通信。
主要协议:HTTP、FTP、SMTP、DNS等。
二、OSI七层参考模型OSI(Open System Interconnection)七层参考模型是国际标准化组织(ISO)提出的通信协议模型,它将数据传输过程分成了七个不同层次,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
1.物理层:物理层是物理媒介上数据的传输和传输的电流、光信号转换的功能部分,负责传输原始的比特流。
OSI参考模型与TCPIP五层网络架构详解

OSI参考模型与TCPIP五层⽹络架构详解OSI七层模型OSI的来源OSI(Open System Interconnect),即开放式系统互联。
⼀般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的⽹络互连模型。
ISO为了更好的使⽹络应⽤更为普及,推出了OSI参考模型。
其含义就是推荐所有公司使⽤这个规范来控制⽹络。
这样所有公司都有相同的规范,就能互联了。
OSI七层模型的划分OSI定义了⽹络互连的七层框架(物理层、数据链路层、⽹络层、传输层、会话层、表⽰层、应⽤层),即ISO开放互连系统参考模型。
见下表OSI参考模型各层的解释应⽤层为应⽤程序提供服务表⽰层数据格式转换,数据加密会话层建⽴,管理和维护会话传输层建⽴,管理和维护端到端的链接⽹络层IP选址及路由选择数据链路层提供介质访问和链路管理物理层以⼆进制数据的形式在物理媒体上传输数据每⼀层实现各⾃的功能和协议,并完成相邻层的接⼝通信。
OSI的服务定义详细说明了各层所提供的服务。
某⼀层的服务就是该层及其下各层的⼀种能⼒,它通过接⼝提供给更⾼⼀层。
各层所提供的服务与这些服务是怎么实现的⽆关。
各层功能定义详解应⽤层OSI参考模型中最靠近⽤户的⼀层,是为计算机⽤户提供应⽤接⼝,也为⽤户直接提供各种⽹络服务。
我们常见应⽤层的⽹络服务协议有:HTTP,HTTPS,FTP,POP3、SMTP等。
表⽰层表⽰层提供各种⽤于应⽤层数据的编码和转换功能,确保⼀个系统的应⽤层发送的数据能被另⼀个系统的应⽤层识别。
如果必要,该层可提供⼀种标准表⽰形式,⽤于将计算机内部的多种数据格式转换成通信中采⽤的标准表⽰形式。
数据压缩和加密也是表⽰层可提供的转换功能之⼀。
会话层会话层就是负责建⽴、管理和终⽌表⽰层实体之间的通信会话。
该层的通信由不同设备中的应⽤程序之间的服务请求和响应组成。
传输层传输层建⽴了主机端到端的链接,传输层的作⽤是为上层协议提供端到端的可靠和透明的数据传输服务,包括处理差错控制和流量控制等问题。
OSI模型与TCPIP协议的关系

OSI模型与TCPIP协议的关系OSI模型与TCP/IP协议的关系在计算机网络领域中,为了实现不同设备之间的通信和数据传输,出现了OSI模型(Open Systems Interconnection Model)和TCP/IP协议(Transmission Control Protocol/Internet Protocol)。
OSI模型是一种理论框架,用于描述和规范计算机网络中各个层次的功能和交互关系,而TCP/IP协议则是一种实际应用在网络中的协议集合,它实现了OSI模型中的相关功能。
OSI模型总共分为七个层次,每个层次负责不同的功能。
而TCP/IP协议则是根据OSI模型进行了简化和整合,将其分为四个层次。
下面将逐层介绍OSI模型和TCP/IP协议的关系。
第一层:物理层(Physical Layer)物理层是OSI模型和TCP/IP协议中的第一层。
它定义了硬件设备之间数据传输的物理特性和参数。
OSI模型中的物理层负责电压、电流、物理接口等底层细节,而TCP/IP协议中的物理层则更加关注网络传输媒介,如以太网、无线等。
第二层:数据链路层(Data Link Layer)数据链路层是OSI模型和TCP/IP协议中的第二层。
它负责将物理层所传输的数据包进行分割和组装,并进行差错检测和纠正。
OSI模型中的数据链路层主要包括了逻辑链路控制(LLC)和媒体访问控制(MAC)两个子层,而TCP/IP协议中的数据链路层则更加关注网络节点之间的直接通信,如以太网、无线等。
第三层:网络层(Network Layer)网络层是OSI模型和TCP/IP协议中的第三层。
它负责为数据包选择合适的路径和转发决策,以实现不同网络之间的数据传输。
OSI模型中的网络层包括了路由(Routing)和网络互联(Network Interconnection)等功能,而TCP/IP协议中的网络层则主要使用IP协议来实现数据的寻址和路由。
网络OSI七层参考模型

网络OSI七层参考模型一、OSI参考模型在整个参考模型中,下层是为上层提供服务。
二、TCP/IP常见的协议(一)应用层为应用软件提供接口,使应用程序能够使用网络服务,应用层协议指定相应的传输层协议,以及传输层所使用的端口等。
应用层的PDU被称为Data(数据)。
Telnet:端口号23,使用传输层TCP协议,远程接入协议,提供远程管理服务,通过Telent客户端程序连接到服务器,用户在客户端中输入命令,这些命令在服务器端运行。
FTP:端口号20、21,使用传输层TCP协议,文件传输协议,主要用于文件的下载和上传,采用C/S((主机/服务器)结构。
TFTP:端口号69,使用传输层UDP协议,简单的文件传输协议SNMP:网络管理协议,一般用在管理平台,可将交换机、路由器等一些设备信息上传到网管平台HTTP:端口号80,使用传输层TCP协议,超文本传输协议,提供浏览网页服务。
SMTP:端口号25,使用传输层TCP协议,邮件传输协议DNS:域名解析协议,将域名翻译成IP地址进行访问网址DHCP:动态主机配置协议,自动匹配IP地址(二)传输层传输层协议接受来自应用层协议的数据,封装上相应的传输层头部,帮助其建立端到端的连接。
端口号的取值范围:0-655350-1023:知名端口号,发送过程中会在发送端随机匹配一个端口号,并且是在1023之外未使用的。
传输层的PDU被称为Segment(段)1.TCP一种面向连接的、可靠的传输层通信协议。
在传输前先建立连接,之后才可以传输,传多少接收多少,丢包之后重传确保全部收到。
使用场景在文件传输或者文档传输中使用。
(1)TCP的建立-三次握手A.主机1向主机2进行syn(查询B.主机2向主机1进行syn查询,ACK确定C.主机1进行ACK确定----------TCP连接建立--------------(2)TCP四次挥手A.主机1向主机2发送FIN请求断开连接B.主机2向主机1发送ACK确认C.主机2向主机1发送FIN请求断开连接D.主机1向主机2发送ACK确认----------TCP连接断开--------------(3)TCP序列号与确认序列号序列号:对包进行排序,根据序列号确认序列号:对收到的包进行确认A.主机1向主机2发送3000的数据包,最大数值需要1500包,进行分段传输,0-1499,1500-2999B.主机2收到包后向主机1进行发送确认序列号,未收到或者丢包,主机2会向主机1再次发送所丢失的包进行重传。
OSI参考模型与TCPIP模型

传输层
提供端到端的数据传输服务,包括建立和维护通 信会话、错误控制和流量控制等。主要的传输层 协议是TCP和UDP。
链路层
负责在相邻网络节点之间建立物理连接,并进行 数据帧的封装和解封装。该层的主要协议包括以 太网协议等。
03 OSI参考模型与TCP/IP模 型的比较
层次结构的比较
总结词
OSI参考模型和TCP/IP模型在层次结构上存在差异。
传输层
提供端到端的通信服务,确保数据按照发送顺序无错误地传输,主要协议有TCP和UDP。
会话层
负责建立、管理和终止会话,以及同步和对话控制等功能。
表示层
用于处理数据格式化,包括数据压缩、加密和解密等转换功能。
应用层
直接为用户提供服务,如文件传输、电子邮件和Web浏览等应用协议。
02 TCP/IP模型概述
应用场景的比较
总结词
OSI参考模型和TCP/IP模型的应用场景有所不同。
详细描述
OSI参考模型是一个理论模型,主要用于指导网络设计和开发。而TCP/IP模型在实际的 网络通信中得到了广泛应用,如互联网协议(IP)和传输控制协议(TCP)等,这些协
议已经成为互联网的标准协议。
04 OSI参考模型与TCP/IP模 型的应用
05 OSI参考模型与TCP/IP模 型的实践案例
基于OSI参考模型的案例
案例一
一个跨国公司的网络系统架构
案例四
一个在线购物平台的网络架构
案例二
一个大学校园网的设计
案例三
一个政府部门的网络安全解决方案
基于TCP/IP模型的案例
案例一
一个视频会议系统的实现
案例三
一个在线银行的网络服务架构
TCPIP模型及OSI七层参考模型各层的功能和主要协议
TCPIP模型及OSI七层参考模型各层的功能和主要协议注:⽹络体系结构是分层的体系结构,学术派标准OSI参考模型有七层,⽽⼯业标准TCP/IP模型有四层。
后者成为了事实上的标准,在介绍时通常分为5层来叙述但应注意TCP/IP模型实际上只有四层。
1、TCP/IP模型(1)物理层物理层规定:为传输数据所需要的物理链路创建、维持、拆除,⽽提供具有机械的,电⼦的,功能的和规范的特性,确保原始的数据可在各种物理媒体上传输,为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。
(2)数据链路层主要提供链路控制(同步,异步,⼆进制,HDLC),差错控制(重发机制),流量控制(窗⼝机制)1) MAC:媒体接⼊控制,主要功能是调度,把逻辑信道映射到传输信道,负责根据逻辑信道的瞬时源速率为各个传输信道选择适当的传输格式。
MAC层主要有3类逻辑实体,第⼀类是MAC-b,负责处理⼴播信道数据;第⼆类是MAC-c,负责处理公共信道数据;第三类是MAC-d,负责处理专⽤信道数据。
2)RLC:⽆线链路控制,不仅能载控制⾯的数据,⽽且也承载⽤户⾯的数据。
RLC⼦层有三种⼯作模式,分别是透明模式、⾮确认模式和确认模式,针对不同的业务采⽤不同的模式。
3)BMC:⼴播/组播控制,负责控制多播/组播业务。
4)PDCP:分组数据汇聚协议,负责对IP包的报头进⾏压缩和解压缩,以提⾼空中接⼝⽆线资源的利⽤率。
(3)⽹络层提供阻塞控制,路由选择(静态路由,动态路由)等1)IP:IP协议提供不可靠、⽆连接的传送服务。
IP协议的主要功能有:⽆连接数据报传输、数据报路由选择和差错控制。
IP地址是重要概念2)ARP:地址解析协议。
基本功能就是通过⽬标设备的IP地址,查询⽬标设备的MAC地址,以保证通信的顺利进⾏。
以太⽹中的数据帧从⼀个主机到达⽹内的另⼀台主机是根据48位的以太⽹地址(硬件地址)来确定接⼝的,⽽不是根据32位的IP地址。
OSI参考模型和TCPIP协议体系
17
一个基于OSI OSI的修改模型 1.4 一个基于OSI的修改模型
TCP/IP模型和协议也有自己的问题。首先,该模型没 模型和协议也有自己的问题。首先, 模型和协议也有自己的问题 有明显地区分服务、接口和协议的概念。 有明显地区分服务、接口和协议的概念。良好的软件 工程实践要求区分规范和实现。因此, 工程实践要求区分规范和实现。因此,在使用新技术 来设计新网络问题上, 来设计新网络问题上,TCP/IP模型不是一个很好的模 模型不是一个很好的模 第二, 模型完全不是通用的, 板。第二,TCP/IP模型完全不是通用的,并不适合描 模型完全不是通用的 述除TCP/IP体系之外的任何协议栈。例如,试图用 体系之外的任何协议栈。 述除 体系之外的任何协议栈 例如, TCP/IP模型描述 模型描述SNA几乎是不可能的。第三,网络接 几乎是不可能的。 模型描述 几乎是不可能的 第三, 口层在分层协议中根本不是通常意义下的层。 口层在分层协议中根本不是通常意义下的层。它只是 一个接口,处于网络层和链路层之间。 一个接口,处于网络层和链路层之间。接口和层之间 的区别是很大的,不能混淆起来。第四, 的区别是很大的,不能混淆起来。第四,TCP/IP模型 模型 不区分(甚至不提及)物理层和数据链路层。 不区分(甚至不提及)物理层和数据链路层。这两层 完全不同。好的模型应把它们作为分离的层, 完全不同。好的模型应把它们作为分离的层,而 TCP/IP模型并没有这样做。 模型并没有这样做。 模型并没有这样做
9
7、应用层(Application Layer) 、应用层
功能 – 提供访问网络的各种接口和应用层协议 实例 – E-mail – Telnet – FTP ftp:// – WWW – BBS – Gopher,Achieve,WAIS
OSI模型与TCPIP模型的区别与联系是什么
OSI模型与TCPIP模型的区别与联系是什么在计算机网络领域,OSI模型和TCP/IP模型是两个常用的参考模型,用于描述和理解网络协议的层次结构和功能。
本文将详细介绍OSI模型和TCP/IP模型的区别与联系。
一、OSI模型1. 物理层(Physical Layer):负责传输比特流,通过物理媒介传输数据。
2. 数据链路层(Data Link Layer):将比特流分组为数据帧,提供可靠的点对点传输。
3. 网络层(Network Layer):将数据帧封装为数据包,进行路由选择和转发。
4. 传输层(Transport Layer):提供端到端的可靠数据传输,进行数据分段和流量控制。
5. 会话层(Session Layer):建立、管理和终止会话(进程之间的通信)。
6. 表示层(Presentation Layer):处理数据格式、加密和压缩等操作,提供数据的表示和转换。
7. 应用层(Application Layer):为用户提供网络服务接口,例如HTTP、SMTP等应用协议。
二、TCP/IP模型1. 网络接口层(Network Interface Layer):负责提供数据链路层的接口,处理物理层的数据传输。
2. 网际层(Internet Layer):负责IP地址分配、路由选择以及分片和重组等功能。
3. 传输层(Transport Layer):提供端到端的可靠数据传输,例如TCP和UDP协议。
4. 应用层(Application Layer):为用户提供网络服务接口,包括HTTP、FTP、DNS等。
三、区别与联系1. 结构差异:a. OSI模型共有7层,而TCP/IP模型共有4层。
b. OSI模型将传输层以下的层次分为三个部分(网络层-数据链路层-物理层),而TCP/IP模型将网络接口层和物理层整合到一起。
2. 设计差异:a. OSI模型是一种理论模型,提供了简洁的层次结构,但实际应用较少。
计算机网络09 OSI参考模型和TCPIPv2
网络层
网络层协议负责在不同网段转发数据包,为数据包选择最佳 转发路径,网络中的路由器负责在不同网段转发数据包,为 数据包选择转发路径,因此我们称路由器工作在网络层,是 网络层设备。
9.3网络排错
9.3.1网络排错过程
1. 先看症状。 2. 列出引起该症状的尽可能多的原因。 3. 然后针对每个原因进行排查。 4. 找到原因。 5. 解决问题。
网线没插好 IP地址 子网掩码 网关 DNS Ping 网关 本网段其他计算机 Ping 8.8.8.8 访问不了特定网站 hosts文件 浏览器设置了错误代理服务器
传输层 它负责常规数据递送,面向连接或无连接。面向连接实现可靠传输,比如TCP协议,面向无 连接,提供不可靠传输,比如UDP协议。传输层把消息分成若干个分组,并在接收端对它们进行重 组。
网络层 它根据网络地址为数据包选择选择转发路径。网络层为传输层提供服务,只是尽力转发数 据包,不保证不丢包,也不保证按顺序到达接收端。
9.3.2网络排错案例
症状:公司一个计算机不能打开Internet网页。 原因: A计算机的网线没有连接好 A计算机的网卡没有安装驱动。 A计算机IP地址、子网掩码、网关错误。 A计算机被ARP欺骗。 A计算机域名解析出现故障。 A计算机设置了IPSec。 A计算机IE设置了错误的代理服务。 公司路由器C设置访问控制列表错误。
第09章 OSI参考模型和TCP/IP
本章内容
TCP/IPቤተ መጻሕፍቲ ባይዱOSI参考模型 网络排错
本章讲解TCP/IP协议和OSI参考模型的关系,以及分层设计的 好处。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
TCP/IP协议族与OSI参考模型
第2章 TCP/IP协议族与OSI参考模型
1/19
主要内容 分层的体系结构与协议分层 OSI参考模型 TCP/IP协议族 客户-服务器模型
第2章 TCP/IP协议族与OSI参考模型
2/19
2.1 分层的体系结构与协议分层
分层的体系结构中层、协议和接口的关系示意图
第2章 TCP/IP协议族与OSI参考模型
10/19
TCP/IP协议族的层次结构
应用层 传输层
网络层
DNS
FTP … TFTP SMTP SNMP UDP TCP ICMP IGMP IP ARP RARP
由底层网络定义的协议
数据链路层 物理层
第2章 TCP/IP协议族与OSI参考模型
11/19
TCP/IP协议族的层次结构 在TCP/IP的每层都包含了一些相对独立的 协议,根据对系统的需要可以将这些协议 配套使用或混合使用。对每一个层的协议 来说,都是被它的一个或多个下层协议所 支持,这就是协议是分层次的概念。
2.2
OSI参考模型
OSI(开放系统互联)参考模型是由ISO制 定的标准化开放式的网络层次结构模型 . OSI模型是设计网络系统的分层次的框架, 它将网络按功能划分为7层.
第2章 TCP/IP协议族与OSI参考模型
6/19
2.2 OSI参考模型 7 6 5 4 3 2 1 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
第2章 TCP/IP协议族与OSI参考模型
18/19
2.4 客户-服务器模型
在客户进程和服务器进程使用TCP/IP协议进行通 信时,是客户进程首先发起建立连接的请求,服 务器进程接受连接请求。然后就逐级使用下一层 所提供的服务。 例如应用进程使用传输层的TCP的服务,TCP使 用网络层IP所提供的服务等。许多流行的应用程 序采用了客户-服务器模式,如文件传输、电子邮 件等。
2.4
客户-服务器模型
客户-服务器方式的基本工作过程如下:
1) 服务器进程在一台主机上启动,等待客户进程的服务请求。 2) 一个客户进程向服务器发出建立连接的请求。 3) 服务器端收到来自客户的请求连接报文后,按照预定的通信协议做出响 应。 4) 如果服务器同意这一连接请求,则由服务器进程向客户返回一个同意 连接的报文。 5) 客户进程收到服务器发回的同意连接的报文后,即可通过所建立的连 接向服务器进程发送客户访问服务器资源的具体要求和参数。 6) 服务器进程收到客户访问服务器的具体要求后,响应这个请求。 7) 服务器进程完成客户请求后,服务器返回等待状态,等待同一个或其它 客户进程的服务请求。
第2章 TCP/IP协议族与OSI参考模型
12/19
TCP/IP协议族的层次结构
网络层
IP(网际协议)支持多种网络技术互联为 一个逻辑网络。 网络层还包含了一些其它协议,如地址转 换协议(ARP)、逆地址转换协议(RARP)、 Internet控制报文协议(ICMP)、Internet 组管理协议IGMP以及路由选择协议。
第2章 TCP/IP协议族与OSI参考模型
15/19
IP Everything over Everything over IP 沙漏计时器形状的 IP 可为各式各样的应用程序提供服务 IP 可应用到各式各样的网络上 TCP/IP协议族
应用层 HTTP … SMTP DNS … RTP
运输层
TCP
UDP
第2章 TCP/IP协议族与OSI参考模型
13/19
TCP/IP协议族的层次结构 传输层 有两种传输层的协议,传输控制协议TCP 和用户数据报协议UDP。 TCP和UDP是进程到进程的协议,也被称 为端到端的协议。
第2章 TCP/IP协议族与OSI参考模型
14/19
TCP/IP协议族的层次结构 应用层 负责处理特定的应用程序细节。应用层包 含了各种各样的直接针对用户需求的协议 。 每个应用层协议都是为了解决某一类应用 问题。
第2章 TCP/IP协议族与OSI参考模型
7/19
2.2 OSI参考模型
下图说明了应用OSI模型时是如何传送数据的。
一个演示OSI模型如何使用的例子,有些报头可以为空 发送进程把数据交给了应用层,然后下面的每层都在上层数据前面 加上报头,再把结果交给下层。这种在数据前面加报头的操作叫做封装。 在接收机里,当信息向上传递时,各种报头被一层一层地剥去,这 个操作过程叫做解封装。最后,数据到达接收进程。
网络层
数据链路层 物理层
第2章 TCP/IP协议族与OSI参考模型
4/19
分层带来的好处
提供更为模块化的设计,灵活性好。 结构上可分开。层与层之间相对独立和相 互隔离,各层都可以采用最合适的技术来 实现。 方便实现和维护。 有利于标准化。
第2章 TCP/IP协议族与OSI参考模型
5/19
第2章 TCP/IP协议族与OSI参考模型
8/19
2.2 OSI参考模型
第2章 TCP/IP协议族与OSI参考模型
9/19
2.3
TCP/IP协议族
TCP/IP协议族是一个Internet协议系列, TCP/IP协议族由应用层、传输层、网络层 、数据链路层和物理层构成。每一层的口层
网络接口 1
网络接口 2
…
网络接口 3
第2章 TCP/IP协议族与OSI参考模型
16/19
2.4
客户-服务器模型
客户-服务器方式是TCP/IP的进程之间经常 使用的通信方式,这种方式所描述的是进程 之间服务和被服务的关系。
第2章 TCP/IP协议族与OSI参考模型
17/19
主机1 第5层 4/5层接口 第4层 3/4层接口 第3层 2/3层接口 第2层 1/2层接口 第1层 第5层协议 第4层协议 第3层协议 第2层协议 第1层协议 主机2 第5层 第4层 第3层 第2层 第1层
物理介质
第2章 TCP/IP协议族与OSI参考模型
3/19
Internet的五个层次
应用层 传输层
第2章 TCP/IP协议族与OSI参考模型
19/19