`
deng131
  • 浏览: 673543 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

TCP/IP每层及OSI七层对应协议

阅读更多
TCP/IP是网络上数据通信的一种协议,如果没有这个协议,你就在TCP/IP 网络上 什么也做不了
HTTP协议是TCP/IP 协议里面包含的 应用层的协议而已,没有这个协议 只是 不能浏览网页而已,其他的服务是正常的 比如 邮件SMTP,POP3 协议,FTP等协议,这些协议都是 应用层协议

TCP/IP协议里有网络接口层,互联网层,传输层,应用层(HTTP协议就包含在应用层里的 一个协议)

TCP/IP:
数据链路层:ARP,RARP
网络层: IP,ICMP,IGMP
传输层:TCP ,UDP,UGP
应用层:Telnet,FTP,SMTP,SNMP.

OSI:
物理层:EIA/TIA-232, EIA/TIA-499, V.35, V.24, RJ45, Ethernet, 802.3, 802.5, FDDI, NRZI, NRZ, B8ZS
数据链路层:Frame Relay, HDLC, PPP, IEEE 802.3/802.2, FDDI, ATM,  IEEE 802.5/802.2
网络层:IP,IPX,AppleTalk DDP
传输层:TCP,UDP,SPX
会话层:RPC,SQL,NFS,NetBIOS,names,AppleTalk,ASP,DECnet,SCP
表示层:TIFF,GIF,JPEG,PICT,ASCII,EBCDIC,encryption,MPEG,MIDI,HTML
应用层:FTP,WWW,Telnet,NFS,SMTP,Gateway,SNMP

应用层
1.主要功能 :用户接口、应用程序
application 2.典型设备:网关
3.典型协议、标准和应用:TELNET, FTP, HTTP

表示层
1.主要功能 :数据的表示、压缩和加密
presentation2.典型设备:网关
3.典型协议、标准和应用:ASCLL、PICT、TIFF、JPEG、 MIDI、MPEG

会话层
1.主要功能 :会话的建立和结束
session2.典型设备:网关
3.典型协议、标准和应用:RPC、SQL、NFS 、X WINDOWS、ASP


传输层
1.主要功能 :端到端控制
transport 2.典型设备:网关
3.典型协议、标准和应用:TCP、UDP、SPX

网络层
1.主要功能 :路由,寻址
network2.典型设备:路由器
3.典型协议、标准和应用:IP、IPX、APPLETALK、ICMP

数据链路层
1.主要功能 :保证误差错的数据链路
data link 2.典型设备:交换机、网桥、网卡
3.典型协议、标准和应用:802.2、802.3ATM、HDLC、FRAME RELAY

物理层
1.主要功能 :传输比特流
physical2.典型设备:集线器、中继器
3.典型协议、标准和应用:V.35、EIA/TIA-232

从下到上,物理层最低的!!!!应用层最高。

什么是TCP/IP协议,划为几层,各有什么功能?
TCP/IP协议族包含了很多功能各异的子协议。为此我们也利用上文所述的分层的方式来剖析它的结构。TCP/IP层次模型共分为四层:应用层、传输层、网络层、数据链路层。

TCP/IP网络协议
TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网间网协议)是目前世界上应用最为广泛的协议,它的流行与Internet的迅猛发展密切相关—TCP/IP最初是为互联网的原型ARPANET所设计的,目的是提供一整套方便实用、能应用于多种网络上的协议,事实证明TCP/IP做到了这一点,它使网络互联变得容易起来,并且使越来越多的网络加入其中,成为Internet的事实标准。

* 应用层—应用层是所有用户所面向的应用程序的统称。ICP/IP协议族在这一层面有着很多协议来支持不同的应用,许多大家所熟悉的基于Internet的应用的实现就离不开这些协议。如我们进行万维网(WWW)访问用到了HTTP协议、文件传输用FTP协议、电子邮件发送用SMTP、域名的解析用DNS协议、远程登录用Telnet协议等等,都是属于TCP/IP应用层的;就用户而言,看到的是由一个个软件所构筑的大多为图形化的操作界面,而实际后台运行的便是上述协议。

* 传输层—这一层的的功能主要是提供应用程序间的通信,TCP/IP协议族在这一层的协议有TCP和UDP。

* 网络层—是TCP/IP协议族中非常关键的一层,主要定义了IP地址格式,从而能够使得不同应用类型的数据在Internet上通畅地传输,IP协议就是一个网络层协议。

* 网络接口层—这是TCP/IP软件的最低层,负责接收IP数据包并通过网络发送之,或者从网络上接收物理帧,抽出IP数据报,交给IP层。

1.TCP/UDP协议
TCP (Transmission Control Protocol)和UDP(User Datagram Protocol)协议属于传输层协议。其中TCP提供IP环境下的数据可靠传输,它提供的服务包括数据流传送、可靠性、有效流控、全双工操作和多路复用。通过面向连接、端到端和可靠的数据包发送。通俗说,它是事先为所发送的数据开辟出连接好的通道,然后再进行数据发送;而UDP则不为IP提供可靠性、流控或差错恢复功能。一般来说,TCP对应的是可靠性要求高的应用,而UDP对应的则是可靠性要求低、传输经济的应用。TCP支持的应用协议主要有:Telnet、FTP、SMTP等;UDP支持的应用层协议主要有:NFS(网络文件系统)、SNMP(简单网络管理协议)、DNS(主域名称系统)、TFTP(通用文件传输协议)等。

IP协议的定义、IP地址的分类及特点

什么是IP协议,IP地址如何表示,分为几类,各有什么特点?
为了便于寻址和层次化地构造网络,IP地址被分为A、B、C、D、E五类,商业应用中只用到A、B、C三类。

IP协议(Internet Protocol)又称互联网协议,是支持网间互连的数据报协议,它与TCP协议(传输控制协议)一起构成了TCP/IP协议族的核心。它提供网间连接的完善功能, 包括IP数据报规定互连网络范围内的IP地址格式。

Internet 上,为了实现连接到互联网上的结点之间的通信,必须为每个结点(入网的计算机)分配一个地址,并且应当保证这个地址是全网唯一的,这便是IP地址。

目前的IP地址(IPv4:IP第4版本)由32个二进制位表示,每8位二进制数为一个整数,中间由小数点间隔,如159.226.41.98,整个IP地址空间有4组8位二进制数,由表示主机所在的网络的地址(类似部队的编号)以及主机在该网络中的标识(如同士兵在该部队的编号)共同组成。

为了便于寻址和层次化的构造网络,IP地址被分为A、B、C、D、E五类,商业应用中只用到A、B、C三类。

* A类地址:A类地址的网络标识由第一组8位二进制数表示,网络中的主机标识占3组8位二进制数,A类地址的特点是网络标识的第一位二进制数取值必须为 “0”。不难算出,A类地址允许有126个网段,每个网络大约允许有1670万台主机,通常分配给拥有大量主机的网络(如主干网)。

* B类地址:B类地址的网络标识由前两组8位二进制数表示,网络中的主机标识占两组8位二进制数,B类地址的特点是网络标识的前两位二进制数取值必须为“10”。B类地址允许有16384个网段,每个网络允许有65533台主机,适用于结点比较多的网络(如区域网)。

* C类地址:C类地址的网络标识由前3组8位二进制数表示,网络中主机标识占1组8位二进制数,C类地址的特点是网络标识的前3位二进制数取值必须为“110”。具有C类地址的网络允许有254台主机,适用于结点比较少的网络(如校园网)。

为了便于记忆,通常习惯采用4个十进制数来表示一个IP地址,十进制数之间采用句点“.”予以分隔。这种IP地址的表示方法也被称为点分十进制法。如以这种方式表示,A类网络的IP地址范围为1.0.0.1-127.255.255.254;B类网络的IP地址范围为:128.1.0.1-191.255.255.254;C类网络的IP地址范围为:192.0.1.1-223.255.255.254。

由于网络地址紧张、主机地址相对过剩,采取子网掩码的方式来指定网段号。

TCP/IP协议与低层的数据链路层和物理层无关,这也是TCP/IP的重要特点。正因为如此 ,它能广泛地支持由低两层协议构成的物理网络结构。目前已使用TCP/IP连接成洲际网、全国网与跨地区网。
分享到:
评论

相关推荐

    TCP/IP协议详细介绍

    计算机网络体系结构通常参照OSI模型分为七层,但TCP/IP协议族采用了四层结构,即应用层、传输层、网络层和数据链路层。OSI模型注重理论上的通信协议功能,而TCP/IP更侧重于实际的程序实现。TCP/IP协议不仅包含TCP和...

    OSI七层协议模型和TCPIP四层模型

    ### OSI七层协议模型与TCP/IP四层模型详解 #### 一、为何采用分层设计? 在探讨OSI七层模型与TCP/IP四层模型之前,我们首先要理解为什么网络协议会选择分层设计的方式。分层设计的核心优势在于它能够极大地简化...

    TCP/IP协议栈TCP/IP协议栈

    首先,我们来了解OSI七层参考模型。这是一个理论上的模型,用于指导网络通信的标准化。它包括以下七层: 1. 物理层:这是最底层,负责通过实际的物理媒介(如电缆、无线信号等)传输原始的比特流。物理层定义了数据...

    TCP/IP详解卷1

    首先,书中详细介绍了网络分层模型,包括OSI七层模型和TCP/IP四层模型(或五层模型)。通过对比分析,读者可以理解每层的主要功能,如物理层的信号传输、数据链路层的帧封装、网络层的IP路由选择、传输层的TCP和UDP...

    TCP/IP 协议族

    OSI模型有七层,而TCP/IP只有四层,但两者的基本功能相似,OSI模型更为理论化,而TCP/IP更侧重实际操作。 2. **IP地址和分类地址**:IP地址是网络上每个设备的独特标识。在"Chapter 4 IP Addresses Classful ...

    tcp/ip讲义(刘素芹)

    1. **TCP/IP层次结构**:TCP/IP模型通常分为四层或五层,包括应用层、传输层、网络层、数据链路层和物理层(在OSI七层模型的基础上简化)。每层都有其特定的功能,例如应用层负责处理特定的网络应用,传输层确保数据...

    TCP_IP24学时教程_电子版

    在OSI/RM(开放系统互连参考模型)的七层协议中,TCP/IP模型的四层分别对应OSI的应用层、传输层、网络层和数据链路层,但OSI模型还有会话层、表示层和物理层。会话层管理不同节点间的会话,表示层处理数据格式的转换...

    中国科学技术大学TCP/IP Socket网络编程的PPT

    - TCP/IP协议族的四层结构与OSI模型有所对应,例如TCP/IP的应用层对应OSI的会话层、表示层和应用层,传输层对应OSI的传输层,网络层对应OSI的网络层,而网络接口和物理层则对应OSI的数据链路层和物理层。...

    精选TCP/IP协议 名师精讲

    在TCP/IP协议中,应用层、传输层、网络层和网络接口及物理层分别对应OSI模型的相应层次,但TCP/IP的层次更简洁,更适应实际网络环境。 在TCP/IP协议通信模型中,数据的传输通常涉及客户端和服务器之间的交互。例如...

    TCP/IP协议基本内容

    TCP/IP协议栈分为四个主要层次:应用层、传输层、网络层和数据链路层,对应OSI七层模型的高层部分,即应用层、表示层、会话层、传输层、网络层和数据链路层。 1. 应用层:这是TCP/IP协议栈的最高层,负责为用户提供...

    《TCP/IP路由技术卷一中文版(第二版)》助读笔记

    - **互联网层**:与OSI模型中的网络层对应,负责定义数据包格式、地址格式及路由选择。 - **传输层**:与OSI模型中的传输层对应,主要关注逻辑链路上的流量控制和错误检测,而数据链路层则关注物理介质上的流量控制...

    TCP/IP详解 卷1协议 中文版

    TCP/IP模型通常分为四层或五层结构:应用层、传输层、网络层、数据链路层和物理层(在OSI七层模型中对应最高三层)。每层都有其特定的协议和功能,共同保证了数据的正确传输。 1. 应用层:这是最上层,包括FTP...

    TCP/IP精华提纲,清晰简洁

    #### 一、OSI七层模型 **1.1 定义** OSI(Open Systems Interconnection)七层模型是由国际标准化组织(ISO)提出的一种概念性的通信协议模型,旨在为不同的计算机系统提供一种通用的网络通信框架。 **1.2 层次...

    tcp/ip笔记

    这个协议族采用分层结构,类似于ISO-OSI的七层模型,但TCP/IP协议族只有四层,分别是应用层、传输层、网络层和数据链路层。 应用层是最高层,包含各种应用协议,如HTTP用于网页浏览,FTP用于文件传输,POP3用于电子...

    网络协议TCP/IP协议课件

    - TCP/IP协议栈通常分为四层(在OSI模型中对应七层):应用层、传输层、网络层和链路层。 - 应用层:包括HTTP、FTP、SMTP等应用协议,负责处理用户交互。 - 传输层:主要协议是TCP(传输控制协议)和UDP(用户...

    ISO OSI 7 Layer Model forced with TCP/IP

    网络层对应OSI的网络层,主要负责路由选择,由IP协议处理;传输层则对应OSI的传输层,TCP(传输控制协议)确保数据的可靠传输,而UDP(用户数据报协议)则提供无连接服务;应用层包含多种协议,如HTTP、FTP、SMTP等...

    TCP/IP的原理资料

    2. **开放系统互联模型(OSI)兼容**:虽然TCP/IP模型不完全与OSI七层模型对应,但它们有相似的目标,都是为了实现不同设备间的通信。 3. **适应性强**:TCP/IP协议适用于各种规模的网络,从小型局域网到全球范围的...

    TCP/IP简介

    有些模型还会增加表示层和会话层,形成七层OSI模型。 IP协议是网络层的主要协议,它定义了数据包的格式和数据包在网络中传输的路由选择机制。IP协议的核心是IP地址,它用于标识网络中的每个设备。IP地址必须是唯一...

    tcp/ip网络基础

    TCP/IP模型的前三层对应OSI模型的高层,网络接口层对应OSI的数据链路层和物理层。 9. **OSI---TCP/IP模型对比**: TCP/IP模型更简洁,实际应用更广泛,而OSI模型更理论化,用于教育和理解网络通信的抽象层次。 10...

    TCP/IP技术大全

    例如,TCP/IP的应用层对应于OSI的应用层、表示层和会话层,传输层对应于OSI的传输层,网络层对应于OSI的网络层,而数据链路层和物理层则在两模型中相对应。 2. 应用层 应用层是TCP/IP模型的最高层,它包含各种应用...

Global site tag (gtag.js) - Google Analytics