Chinaunix首页 | 论坛 | 博客
  • 博客访问: 108190
  • 博文数量: 32
  • 博客积分: 151
  • 博客等级: 入伍新兵
  • 技术积分: 225
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-11 16:18
文章分类

全部博文(32)

文章存档

2014年(27)

2013年(5)

我的朋友

分类: C/C++

2014-06-26 16:29:58

目前计算机网络中已经形成的网络体系结构主要有两个:OSI参考模型和TCP/IP参考模型。TCP/IP参考模型是因特网(Internet)的基础。和OSI的7层协议比较,TCP/IP参考模型中没有会话层和表示层。通常说的TCP/IP是一组协议的总称,TCP/IP实际上是一个协议族(或协议包),包括100多个相互关联的协议,其中IP(Internet Protocol,网际协议)是网络层最主要的协议;TCP(Transmission Control Protocol,传输控制协议)和UDP(User Datagram Protocol,用户数据报协议)是传输层中最主要的协议。一般认为IP、TCP、UDP是最根本的三种协议,是其它协议的基础。

    TCP/IP也是使用协议栈来工作,栈是所有用来在两台机器间完成一个传输的所有协议的几个集合。数据通过栈从一台机器到另一台机器,在这过程中,一个复杂的查错系统会在起始机器和目的机器中执行。栈分成五个层,每一层都能从相邻的层中接收或发送数据,每一层都与许多协议相联系。TCP/IP协议族的最主要协议如下:

层次

主要协议

应用层

HTTP、FTP、SMTP、DNS、DSP、Telnet、Gopher、WAIS……

传输层

TCP、UDP、DVP……

网络层

IP、ICMP、AKP、RARP、UUCP……

接口层

Ethernet、Arpanet、PDN……

物理层

只要能传输IP数据报(Datagram),允许任何协议……

 

阅读(1683) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~