TCP/IP协议 简析

转自:http://baike.baidu.com/link?url=1aEDmxWN5z3k7S5N-aDbqyQXtoIKAz_8XSiu3qsryKY5a4oLn1Q3lnkHt116nBH1rfnHgCbdrerX9lK3ePx_rh5WZHASV0wU8t0_rbJdW-v7Gm-CtJA7fKjiYlBhMbfHanvNzS-SMJB7qnFQ_eOCMQaP5Q6CItKrTTiwVDiiRi3


Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的协议来完成自己的需求。通俗而言:TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地。而IP是给因特网的每一台联网设备规定一个地址。


TCP/IP协议不是 TCPIP这两个协议的合称,而是指因特网整个TCP/IP协议族。
TCP/IP协议模块关系 TCP/IP协议模块关系
从协议 分层模型方面来讲,TCP/IP由四个层次组成: 网络接口层网络层传输层应用层
TCP/IP 协议并不完全符合 OSI的七层参考模型,OSI(Open System Interconnect)是传统的 开放式系统互连参考模型,是一种 通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层是: 物理层数据链路层(网络接口层)、 网络层(网络层)、 传输层(传输层)、 会话层表示层应用层(应用层)。而TCP/IP 通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。由于 ARPANET的设计者注重的是 网络互联,允许 通信子网网络接口层)采用已有的或是将来有的各种协议,所以这个层次中没有提供专门的协议。实际上,TCP/IP协议可以通过 网络接口层连接到任何网络上,例如X.25交换网或 IEEE802局域网。

注意tcp本身不具有数据传输中噪音导致的错误检测功能,但是有实现超时的错误重传功能;
TCP/IP结构对应OSI
TCP/IP
OSI
应用层
应用层
表示层
会话层
主机到主机层(TCP)(又称传输层)
网络层(IP)(又称互联层)
网络接口层(又称链路层)
数据链路层
物理层


数据链路层是负责接收IP数据包并通过网络发送,或者从网络上接收物理 ,抽出IP 数据包,交给IP层。
ARP是正向 地址解析协议,通过已知的IP,寻找对应主机的 MAC地址
RARP是反向地址解析协议,通过MAC地址确定IP地址。比如 无盘工作站还有DHCP服务。

总结
OSI中的层
功能
TCP/IP协议族
应用层
文件传输,电子邮件,文件服务,虚拟终端
TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet 等等
表示层
数据格式化,代码转换,数据加密
没有协议
会话层
解除或建立与别的接点的联系
没有协议
传输层
提供 端对端的接口
TCP,UDP
网络层
数据包选择路由
IP,ICMP,OSPF,EIGRP,IGMP
数据链路层
传输有地址的帧以及错误检测功能
SLIP,CSLIP,PPP,MTU
物理层
以二进制数据形式在物理媒体上传输数据
ISO2110,IEEE802,IEEE802.2





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值