家电维修班,手机维修班,电脑维修班,电工班,焊工班,液晶电视维修班,电动工具维修班、电动车摩托车维修班、网络营销培训、网站设计培训、淘宝培训---全国招生 家电维修班,手机维修班,电脑维修班,电工班,焊工班,液晶电视维修班,电动工具维修班、电动车摩托车维修班、网络营销培训、网站设计培训、淘宝培训---全国招生
湖南阳光电子电脑技术学校_面向全国招生! 咨询电话:0731-85579057,0731-85569651. 全国免费电话:0731-85579057
当前位置:电脑硬件维修培训网文章资讯网络技术

TCP/IP协议

作者:佚名  来源:本站整理  发布时间:2012-01-18-23:26:07

TCP/IP协议,或称为TCP/IP协议栈,或互联网协议系列。

TCP/IP协议栈
(按TCP/IP参考模型划分)

利用层 FTP SMTP HTTP ...
传输层 TCP UDP
网络层 IP ICMP ARP
链路层 以太网 令牌环 FDDI ...


包含了一系列构成互联网基础的网络协议。这些协议最早发源于美国国防部的DARPA互联网项目。TCP/IP字面上代表了两个协议:TCP传输把持协议和IP互联网协议。

时间回放到1983年1月1日,在这天,互联网的前身Arpanet中,TCP/IP协议代替了旧的网络核心协议NCP(Network Core Protocol),从而成为今天的互联网的基石。最早的的TCP/IP由Vinton Cerf和Robert Kahn两位开发,慢慢地通过竞争克服了其它一些网络协议的方案,比如国际标准化组织ISO的OSI模型。TCP/IP的蓬勃发展产生在上世纪的90年代中期。当时一些重要而可靠的工具的降生,例如页面描写语言HTML和浏览器Mosaic,导致了互联网利用的飞速发展。

随着互联网的发展,目前风行的IPv4协议(IP Version 4,IP版本四)已经接近它的功效上限。IPv4最致命的两个毛病在与:

地址只有32位,IP地址空间有限;
不支撑服务等级(Quality of Service, Qos)的想法,无法管理带宽和优先级,故而不能很好的支撑现今越来越多的实时的语音和视频利用。因此IPv6 (IP Version 6, IP版本六) 浮出海面,用以代替IPv4。
TCP/IP成功的另一个因素在与对为数众多的低层协议的支撑。这些低层协议对应与OSI模型 中的第一层(物理层)和第二层(数据链路层)。每层的所有协议几乎都有一半数量的支撑TCP/IP,例如: 以太网(Ethernet),令牌环(Token Ring),光纤数据散布接口(FDDI),端对端协议( PPP),X.25,帧中继(Frame Relay),ATM,Sonet, SDH等。

TCP/IP协议栈组成
全部通信网络的任务,可以划分成不同的功效块,即抽象成所谓的 ” 层” 。用于互联网的协议可以比照TCP/IP参考模型进行分类。TCP/IP协议栈起始于第三层协议IP(互联网协议) 。所有这些协议都在相应的RFC文档中讨论及标准化。重要的协议在相应的RFC文档中均标记了状态: “必须“ (required) ,“推荐“ (recommended) ,“可选“ (elective) 。其它的协议还可能有“ 实验“(experimental) 或“ 历史“(historic) 的状态。

必须协议
所有的TCP/IP利用都必须实现IP和ICMP。对于一个路由器(router) 而言,有这两个协议就可以运作了,虽然从利用的角度来看,这样一个路由器 意义不大。实际的路由器一般还需要运行许多“推荐“利用的协议,以及一些其它的协议。

在几乎所有连接到互联网上的电脑上都存在的IPv4 协议出身在1981年,今天的版本和最早的版本并没有多少转变。升级版IPv6 的工作始于1995年,目标在与代替IPv4。ICMP 协议重要用于收集有关网络的信息查找弊病等工作。

推荐协议
每一个利用层(TCP/IP参考模型 的最高层) 一般都会利用到两个传输层协议之一: 面向连接的TCP传输把持协议和无连接的包传输的UDP用户数据报文协议 。 其它的一些推荐协议有:

  • TELNET (Teletype over the Network, 网络电传) ,通过一个终端(terminal)登陆到网络(运行在TCP协议上)。
  • FTP (File Transfer Protocol, 文件传输协议) ,由名知义(运行在TCP协议上) 。
  • SMTP (Simple Mail Transfer Protocol,简略邮件传输协议) ,用来发送电子邮件(运行在TCP协议上) 。
  • DNS (Domain Name Service,域名服务) ,用于完成地址查找,邮件转发等工作(运行在TCP和UDP协议上) 。
  • ECHO (Echo Protocol, 回绕协议) ,用于查错及测量应答时间(运行在TCP和UDP协议上) 。
  • NTP (Network Time Protocol,网络时间协议) ,用于网络同步(运行在UDP协议上) 。
  • SNMP (Simple Network Management Protocol, 简略网络管理协议) ,用于网络信息的收集和网络管理。
  • BOOTP (Boot Protocol,启动协议) ,利用于无盘设备(运行在UDP协议上)。

可选协议
最常用的一些有           

  • 动态配置IP地址的DHCP(Dynamic Host Configuration Protocol,动态主机配置协议),
  • 支撑万维网WWW的超文本传输协议HTTP,
  • 收邮件用的POP3 (Post Office Protocol, version 3, 邮局协议) ,
  • 用于加密安全登陆用的SSH (Secure Shell,用于替代安全性差的TELNET) ,
  • 用于动态解析以太网硬件地址的ARP (Address Resolution Protocol,地址解析协议) 。

参考文献
RFC 1180 - TCP/IP tutorial

精品课程推荐

学生真情感言

关于本站 | 网站帮助 | 管理网站 | | 友情连接 | 百度收录
报名电话:0731-85579057,0731-85569651, 咨询QQ:361928696,873219118,250539810.
校址:湖南省长沙市雨花区车站南路红花坡路口(红花坡路176号)“智慧桥幼儿园”旁边 | 来校路线:长沙火车站售票处后坪乘135路至"鼓风站"下车,回走100米即到.
电工培训学校 电动车维修学校 摩托车维修学校 摩托车维修培训 手机维修培训 家电维修培训 电脑维修培训 电动工具维修培训 液晶电视维修培训 安防监控培训 空调维修培训 网络营销培训 网站设计培训 淘宝网店培训 电器维修培训 家电维修学校 电工培训 焊工培训 电工学校
点击这里给我发消息
点击这里给我发消息
点击这里给我发消息
阳光电子电脑学校