tcp_ip协议5590283460

上传人:xzh****18 文档编号:34731008 上传时间:2018-02-28 格式:DOCX 页数:4 大小:20.79KB
返回 下载 相关 举报
tcp_ip协议5590283460_第1页
第1页 / 共4页
tcp_ip协议5590283460_第2页
第2页 / 共4页
tcp_ip协议5590283460_第3页
第3页 / 共4页
tcp_ip协议5590283460_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《tcp_ip协议5590283460》由会员分享,可在线阅读,更多相关《tcp_ip协议5590283460(4页珍藏版)》请在金锄头文库上搜索。

1、什么是 TCP/IP 协议 TCP/IP 协议(Transfer Controln Protocol/Internet Protocol) 叫做传输控制/ 网际协议,又叫网络 通讯协议,这个协议是 Internet 国际互联网络的基础。 TCP/IP 是网络中使用的基本的通信协议。虽然从名字上看 TCP/IP 包括两个协议,传输控制 协议(TCP)和网际协议(IP) ,但 TCP/IP 实际上是一组协议,它包括上百个各种功能的协议, 如:远程登录、文件传输和电子邮件等,而 TCP 协议和 IP 协议是保证数据完整传输的两个 基本的重要协议。通常说 TCP/IP 是 Internet 协议族,而

2、不单单是 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 协议。以下我们对协议族中一些常用协议英文名称和

3、用途作一介绍: 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(Addre

4、ss Resolation Protocol) 地址解析协议 从协议分层模型方面来讲,TCP/IP 由四个层次组成:网络接口层、网间网层、传输层、应 用层。 其中: 网络接口层 这是 TCP/IP 软件的最低层,负责接收 IP 数据报并通过网络发送之,或者从网 络上接收物理帧,抽出 IP 数据报,交给 IP 层。 网间网层负责相邻计算机之间的通信。其功能包括三方面。一、处理来自传输层的分组发 送请求,收到请求后,将分组装入 IP 数据报,填充报头,选择去往信宿机的路径,然后将 数据报发往适当的网络接口。二、处理输入数据报:首先检查其合法性,然后进行寻径- 假如该数据报已到达信宿机,则去掉报头,

5、将剩下部分交给适当的传输协议;假如该数据 报尚未到达信宿,则转发该数据报。三、处理路径、流控、拥塞等问题。 传输层 提供应用程序间的通信。其功能包括:一、格式化信息流;二、提供可靠传输。为 实现后者,传输层协议规定接收端必须发回确认,并且假如分组丢失,必须重新发送。 应用层向用户提供一组常用的应用程序,比如电子邮件、文件传输访问、远程登录等。远 程登录 TELNET 使用 TELNET 协议提供在网络其它主机上注册的接口。 TELNET 会话提供了 基于字符的虚拟终端。文件传输访问 FTP 使用 FTP 协议来提供网络内机器间的文件拷贝功 能。 前面我们已经学过关于 OSI 参考模型的相关概念

6、,现在我们来看一看,相对于七层协议参 考模型,TCP/IP 协议是如何实现网络模型的。 数据链路层包括了硬件接口和协议 ARP ,RARP ,这两个协议主要是用来建立送到物理层上 的信息和接收从物理层上传来的信息; 网络层中的协议主要有 IP,ICMP,IGMP 等,由于它包含了 IP 协议模块,所以它是所有机 遇 TCP/IP 协议网络的核心。在网络层中,IP 模块完成大部分功能。ICMP 和 IGMP 以及其他 支持 IP 的协议帮助 IP 完成特定的任务,如传输差错控制信息以及主机/路由器之间的控制 电文等。网络层掌管着网络中主机间的信息传输。 传输层上的主要协议是 TCP 和 UDP。

7、正如网络层控制着主机之间的数据传递,传输层控制 着那些将要进入网络层的数据。两个协议就是它管理这些数据的两种方式:TCP 是一个基 于连接的协议(还记得我们在网络基础中讲到的关于面向连接的服务和面向无连接服务的 概念吗?忘了的话,去看看) ;UDP 则是面向无连接服务的管理方式的协议。 应用层位于协议栈的顶端,它的主要任务就是应用了。上面的协议当然也是为了这些应用 而设计的,具体说来一些常用的协议功能如下: Telnet:提供远程登录(终端仿真)服务,好象比较古老的 BBS 就是用的这个登陆。 FTP :提供应用级的文件传输服务,说的简单明了点就是远程文件访问等等服务; SMTP:不用说拉,天

8、天用到的电子邮件协议。 TFTP:提供小而简单的文件传输服务,实际上从某个角度上来说是对 FTP 的一种替换(在 文件特别小并且仅有传输需求的时候) 。 SNTP:简单网络管理协议。看名字就不用说什么含义了吧。 DNS:域名解析服务,也就是如何将域名映射城 IP 地址的协议。 HTTP:不知道各位对这个协议熟不熟悉啊?这是超文本传输协议,你之所以现在能看到网 上的图片,动画,音频,等等,都是仰仗这个协议在起作用啊! OSI 中的层 功能 TCP/IP 协议族 应用层 文件传输,电子邮件,文件服务,虚拟终端 TFTP,HTTP,SNMP ,FTP ,SMTP ,DNS,Telnet 表示层 数据

9、格式化,代码转换,数据加密 没有协议 会话层 解除或建立与别的接点的联系 没有协议 传输层 提供端对端的接口 TCP,UDP 网络层 为数据包选择路由 IP,ICMP,RIP ,OSPF,BGP,IGMP 数据链路层 传输有地址的帧以及错误检测功能 SLIP,CSLIP ,PPP,ARP,RARP ,MTU 物理层 以二进制数据形式在物理媒体上传输数据 ISO2110,IEEE802 。IEEE802.2 OSI 模型与 TCP/IP 协议有什么区别? 除了层的数量之外,开放式系统互联(OSI)模型与 TCP/IP 协议有什么区别? 开放式系统互联模型是一个参考标准,解释协议相互之间应该如何相

10、互作用。TCP/IP 协议 是美国国防部发明的,是让互联网成为了目前这个样子的标准之一。开放式系统互联模型 中没有清楚地描绘 TCP/IP 协议,但是在解释 TCP/IP 协议时很容易想到开放式系统互联模型。 两者的主要区别如下: TCP/IP 协议中的应用层处理开放式系统互联模型中的第五层、第六层和第七层的功能。 TCP/IP 协议中的传输层并不能总是保证在传输层可靠地传输数据包,而开放式系统互联 模型可以做到。TCP/IP 协议还提供一项名为 UDP(用户数据报协议)的选择。UDP 不能保 证可靠的数据包传输。 OSI(Open System Interconnect )开放式系统互联。

11、一般都叫 OSI 参考模型 是 ISO(国际标准化组织)组织在 1985 年研究的网络互联模型。 最早的时候网络刚刚出现的时候,很多大型的公司都拥有了网络技术,公司内部计算机可 以相互连接。可以却不能与其它公司连接。因为没有一个统一的规范。计算机之间相互传输的信息对方不能理解。所以不能互联。 ISO 为了更好的使网络应用更为普及,就推出了 OSI 参考模型。其含义就是推荐所有公司使 用这个规范来控制网络。这样所有公司都有相同的规范,就能互联了。 其内容如下: 第 7 层应用层直接对应用程序提供服务,应用程序可以 变化,但要包括电子消息传输 第 6 层表示层格式化数据,以便为应用程序提供通用接

12、口。这可以包括加密服务 第 5 层会话层在两个节点之间建立端连接。此服务包括 建立连接是以全双工还是以半双工的方式进行设 置,尽管可以在层 4 中处理双工方式 第 4 层传输层常规数据递送面向连接或无连接。包括 全双工或半双工、流控制和错误恢复服务 第 3 层网络层本层通过寻址来建立两个节点之间的连接, 它包括通过互连网络来路由和中继数据 第 2 层数据链路层在此层将数据分帧,并处理流控制。本层 指定拓扑结构并提供硬件寻址 第 1 层物理层原始比特流的传输,电子信号传输和硬件接口 数据发送时,从第七层传到第一层,接受方则相反。 上三层总称应用层,用来控制软件方面。 下四层总称数据流层,用来管理硬件。 数据在发至数据流层的时候将被拆分。 在传输层的数据叫段 网络层叫包 数据链路层叫帧 物理层叫比特流 这样的叫法叫 PDU (协议数据单元) OSI 中每一层都有每一层的作用。比如网络层就要管理本机的 IP 的目的地的 IP。数据链路 层就要管理 MAC 地址(介质访问控制)等等,所以在每层拆分数据后要进行封装,以完成 接受方与本机相互联系通信的作用。 如以此规定。 OSI 模型用途相当广泛。 比如交换机、集线器、路由器等很多网络设备的设计都是参照 OSI 模型设计的。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业合同/协议

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号