第三章 OSI与TCPIP

合集下载

OSI及其TCPIP的概念和区别

OSI及其TCPIP的概念和区别

OSI及TCP/IP的概念和区别什么是TCP/IP协议TCP/IP协议(Transfer Controln Protocol/Internet Protocol)叫做传输控制/网际协议,又叫网络通讯协议,这个协议是Internet国际互联网络的基础。

TCP/IP是网络中使用的基本的通信协议。

虽然从名字上看TCP/IP包括两个协议,传输控制协议(TCP)和网际协议(IP),但TCP/IP实际上是一组协议,它包括上百个各种功能的协议,如:远程登录、文件传输和电子邮件等,而TCP协议和IP协议是保证数据完整传输的两个基本的重要协议。

通常说TCP/IP是Internet协议族,而不单单是TCP和IP。

TCP/IP是用于计算机通信的一组协议,我们通常称它为TCP/IP协议族。

它是70年代中期美国国防部为其ARPANET广域网开发的网络体系结构和协议标准,以它为基础组建的INTERNET是目前国际上规模最大的计算机网络,正因为INTERNET的广泛使用,使得TCP/IP成了事实上的标准。

之所以说TCP/IP是一个协议族,是因为TCP/IP协议包括TCP、IP、UDP、ICMP、RIP、TELNETFTP、SMTP、ARP、TFTP等许多协议,这些协议一起称为TCP/IP协议。

以下我们对协议族中一些常用协议英文名称和用途作一介绍:TCP(Transport Control Protocol)传输控制协议IP(Internetworking Protocol)网间网协议UDP(User Datagram Protocol)用户数据报协议ICMP(Internet Control Message Protocol)互联网控制信息协议SMTP(Simple Mail Transfer Protocol)简单邮件传输协议SNMP(Simple Network manage Protocol)简单网络管理协议FTP(File Transfer Protocol)文件传输协议ARP(Address Resolation Protocol)地址解析协议从协议分层模型方面来讲,TCP/IP由四个层次组成:网络接口层、网间网层、传输层、应用层。

TCPIP模型及OSI七层参考模型各层的功能和主要协议

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参考模型与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模型与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参考模型与TCPIP模型

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模型的案例
案例一
一个视频会议系统的实现
案例三
一个在线银行的网络服务架构

第3章 OSI参考模型体系与TCPIP协议

第3章 OSI参考模型体系与TCPIP协议

4. 应用层 应用层(Application Layer)
应用层向用户提供一组常用的应用协议,是应用程序访问网 应用层 络下面各层的网络服务的接口。 应用层协议可分为3类: (1)依赖于TCP的应用协议,如远程终端协议Telnet,文件 传输型的电子邮件协议SMTP,文件传输协议FTP,超文本传 输协议HTTP,外部网关协议BGP等。 (2)依赖于UDP的协议,例如单纯文件传输协议TFTP,简单网 络管理协议SNMP,域名系统DNS,内部网关协议RIP,动态主 机配置协议DHCP和引导程序协议BOOTP等。 (3)依赖于TCP和UDP的协议,如通信用管理信息协议CMOT。 当然,一些没有标准化的建立在TCP/ IP协议簇之上的用户 应用程序(或专用程序)也属于应用层。
3.1 OSI参考模型体系 参考模型体系 3.2 TCP/IP协议的参考模型 协议的参考模型 3.3 网层中的 协议及其他协议 网层中的IP协议及其他协议 3.4 子网划分 3.5 传输控制协议和应用层协议 3.6 TCP/IP组件的配置 端口与服务 组件的配置(端口与服务 组件的配置 端口与服务) 3.7 TCP/IP网络工具 网络工具
3.3.1 IP数据包 数据包
• IP数据包的基本结构: P142 F7-4 IP数据包头 IP负载
1. IP数据包头:包含传输该数据包所需的全部信息,如 发送主机的源地址,接收主机的目的地址,IP数据包 总长等.
IP数据包头的基本格式:
版本 首部长度 服务类型 16位标识 寿命 上层协议 32位IP源地址 32位目的地址 选项
1. 网络体系结构 OSI参考模型 体系结构--体系结构 参考模型
F3-4
2. OSI模型中的重要概念
• 实体和对等实体:每一层中,用于实现层功能的活动元 素称为实体(Entity). 不同机器位于同一层次,完成相同 功能的实体称为对等实体(Peer Entity). • 对等层和对等协议:不同主机位于相同层次,称为对等 层(Peer).对等实体之间通信时必须遵循的规则称为对 等协议(Peer Protocol) (Peer • 服务与接口:每一层实体为相邻的上一层实体提供的 通信功能称为服务.N层提供服务给N+1的服务访问点 SAP(Service Access Poit)称接口,它是上下层实体 之间的逻辑传输通道. • 数据单元: 1.服务数据单元 SDU 2.协议数据单元 PDU 3.接口数据单元 IDU

第3章 TCPIP协议

第3章 TCPIP协议

3.2 TCP/IP参考模型

超文本传输协议HTTP

用于Internet中的客户机与WWW服务器之间的数据传输;

文件传输协议FTP

实现主机之间的文件传送;

远程终端协议TELNET

本地主机作为仿真终端,登录到远程主机上运行应用程序;

动态主机配置协议DHCP

实现对主机的地址分配和配置工作。
给主机使用。
地址类型 网络地址 广播地址 网络号 主机号 网络号 全0 全1 全1 用途 标识一个网络 举例 202.117.179.0
在本地网络广播 255.255.255.255 在特定网络广播 202.117.179.255
直接广播地址 网络号 全1
本地网络地址 全0
环回地址 127
全0
任意
系统启动时使用 0.0.0.0
3.2 TCP/IP参考模型

2.网络互连层

网际协议IP (Internet Protocol)

对数据包进行相应的寻址和路由,并从一个网络转发到另一 个网络。 向上一层提供统一的IP数据报,屏蔽低层各物理数据帧的差 异性。


网际控制报文协议ICMP (Internet Control Message Protocol)
分配给一台主机可使用的有效C类IP地址范围
11000000 00000000 00000001 00000001 ~ 11011111 11111111 11111111 11111110 192. 0. 1. 1 223. 255. 255. 254
3.3 IP地址

二、 IP地址类型

IP地址的分类图

iso_osi和tcpip模型

iso_osi和tcpip模型

为什么要采用分层体系结构
7
应用层
复杂问题简单化
6
表 示层
提供不同厂商之间
5
会 话层
的标准接口
4
传输层
确保互操作性3Βιβλιοθήκη 网络 层易于学习和操作
2
数据链路层
1
物理 层
2.1.3 ISO/OSI网络体系结构
OSI网络体系结构即开放式系统互联 参考模型(Open System Interconnect Reference Model,OSI)。ISO(国际化 标准组织)根据整个计算机网络功能将 网络分为物理层、网络层、传输层、会 话层、表示层、应用层7层,也称“七层 模型”,如图所示:
网络层
7
应用层
6
表 示层
5
会 话层
4
传输层
3
网络 层
2
数据链路层
1
物理 层
提供应用程序间通信
处理数据格式 建立,维护和管理会话
端到端的连接
寻址和路由选择 定义网络地址 选择路由
数据链路层
7
应用层
6
表 示层
5
会 话层
4
传输层
3
网络 层
2
数据链路层
1
物理 层
提供应用程序间通信
处理数据格式 建立,维护和管理会话
2.5.1 2.5.2 2.5.3
协议分析的角色 协议分析器要素 协议分析器设置
生活中的辛苦阻挠不了我对生活的热 爱。20.11.1820.11.18Wednes day, November 18, 2020
人生得意须尽欢,莫使金樽空对月。13:26:4513:26: 4513:2611/18/2020 1:26:45 PM

OSI及TCPIP的概念和区别

OSI及TCPIP的概念和区别

OSI及TCPIP的概念和区别什么是TCP/IP协议TCP/IP协议(Transfer Controln Protocol/Internet Protocol)叫做传输控制/⽹际协议,⼜叫⽹络通讯协议,这个协议是Internet国际互联⽹络的基础。

TCP/IP是⽹络中使⽤的基本的通信协议。

虽然从名字上看TCP/IP包括两个协议,传输控制协议(TCP)和⽹际协议(IP),但TCP/IP实际上是⼀组协议,它包括上百个各种功能的协议,如:远程登录、⽂件传输和电⼦邮件等,⽽TCP协议和IP协议是保证数据完整传输的两个基本的重要协议。

通常说 TCP/IP是Internet协议族,⽽不单单是TCP和IP。

TCP/IP是⽤于计算机通信的⼀组协议,我们通常称它为TCP/IP协议族。

它是70年代中期美国国防部为其ARPANET⼴域⽹开发的⽹络体系结构和协议标准,以它为基础组建的INTERNET是⽬前国际上规模最⼤的计算机⽹络,正因为INTERNET的⼴泛使⽤,使得TCP/IP成了事实上的标准。

之所以说TCP/IP是⼀个协议族,是因为TCP/IP协议包括TCP、IP、UDP、ICMP、RIP、TELNETFTP、SMTP、ARP、TFTP等许多协议,这些协议⼀起称为TCP/IP协议。

以下我们对协议族中⼀些常⽤协议英⽂名称和⽤途作⼀介绍:TCP(Transport Control Protocol)传输控制协议IP(Internetworking Protocol)⽹间⽹协议UDP(User Datagram Protocol)⽤户数据报协议ICMP(Internet Control Message Protocol)互联⽹控制信息协议SMTP(Simple Mail Transfer Protocol)简单邮件传输协议SNMP(Simple Network manage Protocol)简单⽹络管理协议FTP(File Transfer Protocol)⽂件传输协议ARP(Address Resolation Protocol)地址解析协议从协议分层模型⽅⾯来讲,TCP/IP由四个层次组成:⽹络接⼝层、⽹间⽹层、传输层、应⽤层。

OSI参考模型与TCPIP模型

OSI参考模型与TCPIP模型

数据封装和解封装
数据封装:
OSI模型的每一层用其自己的协议与目的设 备的相同层进行通信。为了交换信息,每层都 使用协议数据单元(PDU)。PDU包括控制信息 和用户数据。比如,帧是一个除上层控制信息 和数据外还包含了数据链路层控制信息的PDU。 将控制信息添加到一个PDU的过程称作封装。当 一个层收到PDU时,它为该PDU添加一个头和尾, 并将封装后的PDU传送到下一层。添加到PDU上 的控制信息将被远端设备的相同层所解读。
逻辑通信
应用层协议 表示层协议 会话层协议 传输层协议
网络层协议1 链路层协议1 物理层协议1
主机B 接收进程
应用层 表示层 会话层 传输层
网络层
数据链 路层 物理层
网络层 数据链 路层
网络层协议2 链路层协议2
网络层
数据链 路层 物理层
网络层协议3
网络层
数据链 路层 物理层
链路层协议3 物理层协议3
物理层协议2
物理层
物理介质
路由器
通信子网
路由器
物理介质
逻辑通信:位于不同主机和网络设备中同层通信实体间的对话,对话遵循某一特定协议, 且每层协议各不相同; 传输层及以上层不同主机通信实体间的逻辑通信是直接点对点的 通信,下3层中主机与路由器和路由器与路由器之间的通信也是直接通信,且同 层通信 协议不尽相同。
数据封装
应用层 表示层
APDU PPDU SPDU
上层数据
传输层控制信息
会话层
上层数据
传输层 网络层
FCS

网络层控制信息
数据

帧 比特
逻辑链路子层控制信息
数据
数据链 路层
介质访问控制子层控制信息

比较OSI参考模型与TCPIP参考模型的异同点

比较OSI参考模型与TCPIP参考模型的异同点

比较OSI参考模型与TCP/IP参考模型的异同点
1、相同点:OSI参考模型和TCP/IP参考模型都采用了层次结构的方法。

2、不同点:
①OSI参考模型是划分为7层结构:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,其中应用环境是开放系统环境;而TCP/IP参考模型却划分为4层结构:应用层、传输层、互联网络层和主机-网络层,其中应用层协议是标准化的。

②OSI参考模型是制定的适用于全世界计算机网络的统一标准,是一种理想状态,它结构复杂,实现周期长,运行效率低;而TCP/IP参考模型是独立于特定的计算机硬件和操作系统,可移植性好,独立于特定的网络硬件,可以提供多种拥有大量用户的网络服务,并促进Internet的发展,成为广泛应用的网络模型。

第3章 计算机网络体系结构-TCPIP

第3章 计算机网络体系结构-TCPIP

子网掩码( Mask) 子网掩码(Subnet Mask)
子网划分后,如何识别不同的子网呢? 子网划分后,如何识别不同的子网呢? 解决办法:采用子网掩码来分离网络号和主机号. 解决办法:采用子网掩码来分离网络号和主机号. 子网掩码格式: 个比特 网络号(包括子网号 个比特, 包括子网号)部分全 子网掩码格式 : 32个比特 , 网络号 包括子网号 部分全 为"1",主机号部分全为"0". ,主机号部分全为" .
00100000 11000000 00001010 00000001 00100000 -01000000 11000000 00001010 00000001 01000000 -01100000 11000000 00001010 00000001 01100000 -10000000 11000000 00001010 00000001 10000000 -10100000 11000000 00001010 00000001 10100000 -11000000 11000000 00001010 00000001 11000000 -192.10. 192.10.1.32 192.10. 192.10.1.64 192.10. 192.10.1.96 192.10. 192.10.1.128 192.10. 192.10.1.160 192.10. 192.10.1.192
3,TCP/IP协议族 , 协议族——传输层协议 协议族 传输层协议
◆传输控制协议(TCP) 传输控制协议(
一种面向连接的传输协议.TCP打开并维护网 络上两个通信主机间的连接.使用端口号(相当 于邮箱)建立虚拟连接.传输IP数据报时,一个 包含流量控制,排序和差错校验的TCP报头被附 加在数据报上. ◆用户数据报协议(UDP) 用户数据报协议( 一种无连接传输协议,UDP仅负责传输数据报. 虽然也使用端口号,但不需要对应一个虚拟连接.

OSI及TCPIP的比较

OSI及TCPIP的比较

OSI与TCP IP模型一(图)2009-07-16 21:551 OSI参考模型谈到网络不能不谈OSI参考模型,虽然OSI参考模型的实际应用意义不是很大,但其的确对于理解网络协议内部的运作很有帮助,也为我们学习网络协议提供了一个很好的参考。

在现实网络世界里,TCP/IP协议栈获得了更为广泛的应用。

1.1 OSI参考模型的分层结构OSI参考模型(OSI/RM)的全称是开放系统互连参考模型(Open System Interconnection Reference Model,OSI/RM),它是由国际标准化组织(International Standard Organization,ISO)提出的一个网络系统互连模型。

OSI参考模型采用分层结构,如图1-1所示。

图1-1 OSI参考模型在这个OSI七层模型中,每一层都为其上一层提供服务、并为其上一层提供一个访问接口或界面。

不同主机之间的相同层次称为对等层。

如主机A中的表示层和主机B中的表示层互为对等层、主机A中的会话层和主机B中的会话层互为对等层等。

对等层之间互相通信需要遵守一定的规则,如通信的内容、通信的方式,我们将其称为协议(Protocol)。

我们将某个主机上运行的某种协议的集合称为协议栈。

主机正是利用这个协议栈来接收和发送数据的。

OSI参考模型通过将协议栈划分为不同的层次,可以简化问题的分析、处理过程以及网络系统设计的复杂性。

OSI参考模型的提出是为了解决不同厂商、不同结构的网络产品之间互连时遇到的不兼容性问题。

但是该模型的复杂性阻碍了其在计算机网络领域的实际应用。

与此对照,后面我们将要学习的TCP/IP参考模型,获得了非常广泛的应用。

实际上,也是目前因特网X围内运行的唯一一种协议。

1.2 OSI参考模型中各层的作用在OSI参考模型中,从下至上,每一层完成不同的、目标明确的功能。

1、物理层(Physical Layer)物理层规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。

第3章OSI网络参考模型与TCPIP网络协议PPT课件

第3章OSI网络参考模型与TCPIP网络协议PPT课件

表示层
会话层
传输层

网络层
分组
数据链路层 帧
物理层
比特
H ost B 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
图3-2 对等层通信
如图3-2所示,假设主 机A发送信息给主机B。那么 主机A的应用程序先与主机A 的应用层通信,主机A的应 用层再与主机A的表示层通 信,主机A的表示层再与主 机A的会话层通信等等,直 到到达主机A的物理层。物 理层在网络物理介质上发送 (和接收)信息。当信息在 网络物理介质上传送并被主 机B接收后,会以相反的方 向向上通过主机B的各层 (先是物理层,然后是数据 链路层等等),直到最终
(5)第3层:网络层(network layer)
网络层负责让数据包到达目的地,即处理路由。第3层使用管理员能够进行 管理的逻辑寻址方案,该层可以使用IP协议的寻址方案或AppleTalk、DECnet、 VINES和IPX寻址方案。
网络层的主要功能: 1) 路径选择与中继 2) 流量控制 3) 网络连接建立与管理
识的识别。 网络层实体建立网络连接。 帧接收顺序控制。 数据链路层相应设备 数据链路层的相关设备主要包括:网络接口卡(NIC)及其驱动
程序、网桥、二层交换机等。
(7) 第1层:物理层(physical layer) 物理层是OSI参考模型的最低层,向下直接与物理传输介质相连接,
这一层提供电气的、机械的、规程的及功能的手段来激活和保持系统间 的物理链路。比如用多少伏特电压表示“1”,多少伏特表示“0”;一 个比特持续多少微秒等。
提供流量控制、窗口操作和纠错功能,它还负责数据流的分段和重组等 功能。
在OSI参考模型中,人们经常将七层分为高层和低层。如果从面向 通信和面向信息处理的角度进行分类,传输层一般划在低层;如果从用 户功能与网络功能角度进行分类,传输层又被划在高层。这种差异正好 反映出传输层在OSI参考模型中的特殊地位和作用。

图示说明ISOTCPIP的关系

图示说明ISOTCPIP的关系

图示说明ISOTCPIP的关系
ISO/OSI参考模型TCP/IP协议模型所对应PDU(协议数据单元)
应用层……………应用层…………数据
表示层…亮府举束些朝钱抗石…………应用层…………数据
会话层……………应用层…排威客宗我天源父践却………数据
传输层……………传输层…………段
网络层……………互联网层………包
数据链路层………网络接口层……帧
物理层……………网络接口层……比特流
IS来自O/OSI参考模型与TCP/IP协议模型
相同点:1、都有应用层、传输层、网络层。

2、都是下层服务上360问答层。

不同点:1、层数不同。

2、模型与协议出现的次序不同,TCP/IP先有协议杀什花,后有模型(出
现早),ISO/OSI先有飞表直问利响否最测附诗模型,后有协议(出现晚)。

OSI参考模型和TCPIP具体层次

OSI参考模型和TCPIP具体层次

2. 网络层次标准现在的网络都采用分层的方式进行工作,当前,通用的网络层次标准有OSI和TCP/IP 两种。

OSI是理论上的标准,TCP/IP是工业上的事实标准。

由于不同的局域网有不同的网络协议,不同的传输介质也各有其电气性能,为了使不同的网络能够互连,必须建立统一的网络互连协议。

为此,ISO(国际标准化组织)提出了网络互连协议的基本框架,称为开放系统互连(OSI)参考模型。

它将整个网络的功能划分成七个层次。

TCP/IP协议(传输控制协议/互联网协议)的缩写。

美国国防部高级研究计划局DARPA为了实现异种网络之间的互连与互通,大力资助互联网技术的开发,于1977年到1979年间推出目前形式的TCP/IP体系结构和协议。

它将网络分为4个层次,TCP/IP协议使用范围极广,是目前异种网络通信使用的唯一协议体系,适用于连接多种机型,既可用于局域网,又可用于广域网,许多厂商的计算机操作系统和网络操作系统产品都采用或含有TCP/IP协议。

TCP/IP协议已成为目前事实上的国际标准和工业标准。

2.1 OSI参考模型和TCP/IP具体层次网络是分层的,每一层分别负责不同的通信功能。

应用层,表示层,会话层,传输层被归为高层,而网络层,数据链路层,物理层被归为底层。

高层负责主机之间的数据传输,底层负责网络数据传输。

OSI参考模型主要功能常见协议应用层------ 提供应用程序间通讯;HTTP,FTP表示层------ 处理数据格式,数据加密等;NBSSL,LPP会话层------ 建立,维护,管理会话; RPC,LDAP传输层------ 建立主机端到端的连接: TCP,UDP网络层------ 寻址和路由选择; IP,ICMP数据链路层 ------ 提供介质访问和链路管理等;PPP物理层------ 比特流传输;TCP/IP网络层次主要功能常见协议应用层 ----- 提供应用程序接口; HTTP,FTP传输层----- 建立端到端的连接; TCP,UDP互联网层 ----- 寻址和路由选择;IP,ICMP网络接口层 ----- 二进制数据流传输和物理介质访问; PPP2.2 OSI和TCP/IP的层次对应关系OSI TCP/IP应用层+表示层+会话层 ---- 应用层传输层---- 传输层网络层---- 互联网层数据链路层+物理层 ---- 网络接口层层与层之间的联系是通过各层之间的接口来进行的,上层通过接口向下层提出服务请求,而下层通过接口向上层提供服务。

TCPIP和OSI模型分别分为几层每层主要作用以及包括的主要协议

TCPIP和OSI模型分别分为几层每层主要作用以及包括的主要协议

TCP/IP协议分为‎4层1.网络接口层:对实际的网络‎媒体的管理,定义如何使用‎实际网络(如Ether‎n et、Serial‎Line等)来传送数据。

主要协议:IP(Intern‎e t Protoc‎o l)协议3.传输层:提供了节点间‎的数据传送服‎务,如传输控制协‎议(TCP)、用户数据报协‎议(UDP)等,TCP和UD‎P给数据包加‎入传输数据并‎把它传输到下‎一层中,这一层负责传‎送数据,并且确定数据‎已被送达并接‎收。

主要协议:传输控制协议‎T CP(Transm‎i ssion‎Contro‎l Protoc‎o l)和用户数据报‎协议UDP(User Datagr‎a m protoc‎o l)。

4. 应用层:应用程序间沟‎通的层,如简单电子邮‎件传输(SMTP)、文件传输协议‎(FTP)、网络远程访问‎协议(Telnet‎)等。

主要协议:FTP、TELNET‎、DNS、SMTP、RIP、NFS、HTTP。

OSI模型分‎为7层1.物理层:以二进制数据‎形式在物理媒‎体上传输数据‎。

主要协议:EIA/TIA-232, EIA/TIA-499, V.35, V.24, RJ45,FDDI。

2.数据链路层:传输有地址的‎帧以及有错误‎检测功能。

主要协议:Frame Relay, HDLC, A TM, IEEE 802.5/802.2。

3.网络层:为数据包选择‎路由。

主要协议:IP,IPX,AppleT‎alk DDP。

4. 传输层:提供端对端的‎接口。

主要协议:TCP,UDP,SPX。

5.会话层:解除或建立与‎别的接点的联‎系。

主要协议:RPC,SQL,NFS, ASP。

6.表示层:数据的表示、压缩和加密主要协议:TIFF,GIF,JPEG,,PICT,ASCII,MPEG,,MIDI。

7. 应用层:文件传输,电子邮件,文件服务,虚拟终端。

主要协议:TELNET‎,FTP,HTTP,SNMP。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

...
网络
IP地址及其表示方法

IP地址就是IP协议为标识主机所使用的一种 寻址方法,它是32位(4字节)的无符号二 进制数。 互联网上的每个主机或路由器都被指定一个 IP地址,它只是一种逻辑编号,并不是主机 或路由器的MAC(Media Access Control, 介质访问控制)地址。


在Internet上,每个主机或路由器分配到的IP 地址在全球范围是唯一的。
传送报文
传 输 层
差错控制 顺序控制 流量控制
ISO/OSI RM中各层 的主要功能
为通信的两个进 程建立会话连接, 进行交换
传送报文
会 话 层
会话管理
令牌管理 同步管理
ISO/OSI RM中各层 的主要功能
表 示 层
OSI内部语法
信息格式 的转换 数据的加 密和解密
ISO/OSI RM中各层 的主要功能
面向连接 无连接 无连接
4 3 2 1
主机-网络层 (网络接口层)
TCP/IP 模型中的协议与网络
层次
SMTP FTP NNTP TCP ICMP Telnet SNMP UDP HTTP
应用层 传输控制层
DNS
... 协议
网络互连层
IP
RARP ARP
电话网 卫星网 X.25网 无线网 局域网
主机-网络层
本章小结


网络体系结构是一种分层结构 分层的目的是把复杂的网络互联问题划分为若干个较 小的、单一的问题,在不同层上予以解决 协议是通信双方对等实体的通话规则 同一机器上的相邻功能层之间通过接口进行数据传递 层和协议就构成了网络体系结构


重点掌握TCP/IP与OSI/RM层次结构及其功能,以及 二者的差别
物 理 层
ISO/OSI RM中各层 的主要功能
数据链路的 建立、维持 和释放
传送帧
帧的分界 和同步 差错检测 与控制 顺序控制及 层内管理 流量控制
数 据 链 路 层
ISO/OSI RM中各层 的主要功能
网 络 层
传送分组
路径选择
网络中拥 挤控制
ISO/OSI RM中各层 的主要功能
提供两个端系统 之间可靠、透明 的数据传送
传输控制层 网络互连层 网络接口层

应用层
TCP/IP的最高层是应用层。 应用层为用户提供所需要的各 种服务。
文件传输 ●FTP、TFTP、NFS 电子邮件 ●SMTP、POP3 WWW应用 ●HTTP 远程登录 ●Telnet、rlogin 网络管理 ●SNMP 域名管理 ●DNS
应用层
传输控制层
IP 的特点


当一个节点(如路由器)同时连接到两个网络上时, 该节点就必须同时具有两个相应的IP地址,并且网络 标识号必须是不同的。 按照Internet的观点,用中继器(Repeater)或网桥 (Bridge)连接起来的若干个局域网仍为一个网络, 因此,这些局域网都具有同样的网络号。 在IP地址中,所有分配的网络彼此都是平等的。 通过IP地址形式来指明一个网络的地址。这时,只要 将该IP地址的主机号二进制位全部置为0即可。
IP地址格式与分布比例
32 比特
分类 A B C D E 0 10 110 1110 11110 网络 网 络 网 络 组 播 地 址 保留将来使用 主 机 主 机 主 机
地址特征 0--127 128--191 192--223 224--239 240--247
C类地址 12.5% D类 地址 B类地址 25% A类地址 50%
TCP/IP参考模型
处理网络应用 端到端的连接 寻址和最短路径 (由具体物理网络 提供相应功能)
4 3 2 1
应用层 传输控制层 网络互连层 (IP层) 网络接口层 (主机-网络层)
网络应用 协议软件
使用IP地址 使用物理地址
网络接口层(主机-网络层)

网络接口层是TCP/IP体系的最低层,负责接收 从IP层送来的IP数据报,并通过底层物理网络发 送出去,或者从底层物理网络上接收物理帧, 抽出IP数据报交给IP层。 网络接口层的作用是传输经IP层处理过的信息, 并提供一个主机与物理网络的接口。 TCP/IP实际并未定义任何数据链路层协议和物 理层协议,它可运行在现有的任何一种数据链 路层和物理层之上。

应用层
网络互连层主要的协议就是无连接的网络 互连协议(IP—Internet Protocol)。 与IP协议配合使用的还有三个协议—— Internet控制报文协议ICMP、地址解析协 议ARP和逆地址解析协议RARP。
传输控制层
网络互连层
网络接口层
●IP ●ICMP ●ARP ●RARP
传输控制层
物理 结点A
物理 结点B
物理 主机B

OSI 参考 模型 示意 图
网络层主机---结点协议 数据链路层主机---结点协议 物理层主机---结点协议
ISO/OSI RM中各层 的主要功能
在数据链路层的 两个实体之间建 传送二进 立、维持和释放 制比特流 物理连接 规定在物理层传 送0、1数据的电 参数(波形、频 率、电平) 规定所用的 连接器
为用户使用网 络提供接口
应 用 层
小结
OSI参考模型的低三层是属于通信 子网,涉及为用户间提供透明连接。高 三层属于资源子网,主要保证信息以正 确可理解的形式传送。传输层是高三层 和低三层之间的接口,它是第一个端到 端的层次,保证可靠的端到端连接。
互联网与TCP/IP



互联网 (internet)是建立在功能和逻辑上的深层 意义的连接技术,组成更大规模的计算机网络 。 为隐藏低层网络的异构性,可以在两个层次上实现 异构网络互连:一种是应用级互连,即通过应用程 序实现互连。另一种是网络级互连,即通过操作系 统进行互连。 TCP/IP的原理和技术是解决网络级互连问题的具 体解决办法。通过TCP/IP实现了对各种不同的物 理网络的一种抽象,使底层网络技术对用户或应用 程序透明。
OSI/RM

TCP/IP
层 应用层协议 1 接口 2 接口 3 会话 传输层协议 4 传输 通信子网边界 网络 网络 传输 表示 会话层协议 应用 表示层协议 表示 应用
信息交换单位 信息(报文)
信息
会话
信息
信息 信息包 (报文分组) 帧
5
网络
网络
6
数据链路
数据链路
数据链路
数据链路
7
物理 主机A

传输控制层的作用与OSI参考模型中传输层的作用是 一样的,即在源节点和目的节点的两个进程实体之 间提供可靠的端到端的数据通信。

应用层
面向连接的 ●TCP 无连接的 ●UDP
TCP协议是一个可靠的面向 连接的传输层协议,以建立 高可靠性的消息传输连接为 目的。 UDP协议是一个不可靠的、 无连接的传输层协议,UDP 协议将可靠性问题交给应用 程序解决。


网络互联层
网络互连层在功能上类似于OSI参考模型 中的网络 层,它的任务是使主机可以把分组发往任何网络, 并使各分组独立地传向目的地。
IP层的主要功能包括三个方面: 第一,处理来自传输层的数据发送请求。 第二,处理输入数据报。 第三,处理ICMP(Internet控制报文协议) 报文。
网络互联层的四个主要协议
网络互连层 网络接口层
TCP/IP与ISO-OSI体系结构的对比
OSI/RM 7 6 5
面向连接 无连接 面向连接 无连接
TCP/IP
应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 通信子网 资源子网
应用层 (各种应用层协议如 Telnet,FTP,SMTP等) 传输控制层 TCP,UDP 网络互连层IP
相关文档
最新文档