Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1105602
  • 博文数量: 165
  • 博客积分: 3900
  • 博客等级: 中校
  • 技术积分: 1887
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-06 15:15
文章分类

全部博文(165)

文章存档

2020年(3)

2019年(8)

2017年(2)

2016年(8)

2015年(14)

2013年(15)

2012年(32)

2011年(11)

2010年(14)

2009年(7)

2008年(20)

2007年(31)

分类: LINUX

2007-05-16 09:27:52

什么是协议栈

在网络中,为了完成通信,必须使用多层上的多种协议。这些协议按照层次顺序组合在一起,构成了协议栈(Protocol Stack),也称为协议族(Protocol Suite)。

常用的协议栈 :TCP/IP、IPX/SPX、AppleTalk

///////////////////////////////////////////

tcp/ip协议的源代码本身就像是一个大的堆栈,就是一层又一层的子程序调用,最后把你要发的数据传给网卡驱动,然后发送数据,所以叫做协议栈。你可以看看linux下的tcp/ip的源代码,就能理解了。  

/////////////////////

按照层次结构思想,对计算机网络模块化的研究结果是形成了一组从上到下单向依赖关系的协议栈,也叫协议族
协议栈通常用来比喻系统之间的通信,最众所周知的化身是开放式系统互连 (OSI) 分层模型。

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