亲爱的MBA智库百科用户:


过去的17年,百科频道一直以免费公益的形式为大家提供知识服务,这是我们团队的荣幸和骄傲。 然而,在目前越来越严峻的经营挑战下,单纯依靠不断增加广告位来维持网站运营支出,必然会越来越影响您的使用体验,这也与我们的初衷背道而驰。 因此,经过审慎地考虑,我们决定推出VIP会员收费制度,以便为您提供更好的服务和更优质的内容。


MBA智库百科VIP会员,您的权益将包括: 1、无广告阅读; 2、免验证复制。


当然,更重要的是长期以来您对百科频道的支持。诚邀您加入MBA智库百科VIP会员,共渡难关,共同见证彼此的成长和进步!



MBA智库百科项目组
2023年8月10日
百科VIP
未登录
无广告阅读
免验证复制
1年VIP
¥ 9.9
支付方式:
微信支付
支付宝
PayPal
购买数量:
1
应付金额:
9.9
汇率换算:
1.32
美元(USD)
  • 美元(USD)
  • 加元(CAD)
  • 日元(JPY)
  • 英镑(GBP)
  • 欧元(EUR)
  • 澳元(AUD)
  • 新台币(TWD)
  • 港元(HKD)
  • 新加坡(SGD)
  • 菲律宾(PHP)
  • 泰铢(THB)

按当月汇率换算,

包含手续费

打开手机微信 扫一扫继续付款
立即开通
PayPal支付后,可能会遇到VIP权益未及时开通的情况,请您耐心等待,或者联系百科微信客服:mbalib888。
温馨提示:当无法进去支付页面时,可刷新后重试或更换浏览器
开通百科会员即视为同意《MBA智库·百科会员服务规则》

支付成功

全球专业中文经管百科,由121,994位网友共同编写而成,共计436,064个条目

数据包

用手机看条目

出自 MBA智库百科(https://wiki.mbalib.com/)

数据包(Data Packe)

目录

[隐藏]

什么是数据包[1]

  数据包是指分块的传输数据,它被用于早期的计算机通信网的文献中,而目前则普遍使用“分组”一词。

数据包的传送[2]

  如果一个协议已选择了一个被坤(一个指向网络接口结构的指针)标识的接口,则协议就用以下的调用来传送一个完全格式化的网络层数据包。

  网络接口的输出例程传送数据包m给dst中指定的协议地址,或返回一个错误号。事实上,传送可能不是立即进行或可能不是成功的。典型的情况是,输出例程验证目的地址,将数据包在发送队列进行排队,并且,如果接口不忙就预先准备好一个中断驱动例程来发送数据包。对于不可靠介质(如以太网),成功的传输仅意味着数据包被放到了电缆上而未遇上冲突。相反,一个X.25接口保证对每一条传输的消息提供正确的发送或提供一个出错指示。网络系统使用的模型并不保证对在一个网络接口出现的数据包进行正确传送,这与以太网是最为接近的。输出例程返回的出错信息只是那些能立即检测到的并且通常在实际上是微不足道的错误(网络崩溃、没有缓存空间、无法处理的地址格式等)。如果错误在调用返回之后被检测到,就不告知协议。

  当传送消息时,每一个网络接口通常必须为每个传出的数据包格式化一个链路层地址e。网络接口层必须理解它所支持的每一种协议地址格式,以将其格式化为相应的链路层地址。每个协议族的网络层为每一条消息都选择一个目的地址,然后使用这个地址来选择要使用的合适的网络接口。把目标地址作为一个sockaddr结构传递给该接口的输出例程。假定该接口支持这种地址格式,那么该接口必须将目的协议地址映射到一个链路层协议地址,这个链路层协议与接口所支持的传输介质相关联。这个映射可以是一个简单的算法,它可能需要一个表查询,或者可能需要更多涉及的技术

数据包的接收[2]

  网络接口接收数据包,并根据在链路层协议头部编码的信息,将数据包分派给合适的网络层协议。每一个协议族必须有一个或多个协议组成网络层。在这个系统中,每一个网络层协议都有一个分配给它的输入数据包队列。一个网络接口所接收的数据包在一个协议的输入数据包队列中排队,并发送一个软件中断来启动网络层处理,见图1-1。网络接口模块使用相似的队列来存储正等待传送的数据包。

Image:输入数据包被分派给协议的输入队列.jpg

  图1-1 输入数据包被分派给协议的输入队列

参考文献

  1. 常建丽主编.第三章 计算机网络技术基础 计算机网络技术.北京邮电大学出版社,2008.6.
  2. 2.0 2.1 (美)麦库斯克等著.第12章 网络通信 4.4BSD操作系统设计与实现.机械工业出版社,2012.01.
本条目对我有帮助16
MBA智库APP

扫一扫,下载MBA智库APP

分享到:
  如果您认为本条目还有待完善,需要补充新内容或修改错误内容,请编辑条目投诉举报

本条目由以下用户参与贡献

方小莉,刘维燎.

评论(共0条)

提示:评论内容为网友针对条目"数据包"展开的讨论,与本站观点立场无关。

发表评论请文明上网,理性发言并遵守有关规定。

打开APP

以上内容根据网友推荐自动排序生成

官方社群
下载APP
告MBA智库百科用户的一封信
亲爱的MBA智库百科用户: 过去的17年,百科频道一直以免费公益的形式为大家提供知识服务,这是我们团队的荣幸和骄傲。 然而,在目前越来越严峻的经营挑战下,单纯依靠不断增加广告位来维持网站运营支出,必然会越来越影响您的使用体验,这也与我们的初衷背道而驰。 因此,经过审慎地考虑,我们决定推出VIP会员收费制度,以便为您提供更好的服务和更优质的内容。 MBA智库百科VIP会员(9.9元 / 年,点击开通),您的权益将包括: 1、无广告阅读; 2、免验证复制。 当然,更重要的是长期以来您对百科频道的支持。诚邀您加入MBA智库百科VIP会员,共渡难关,共同见证彼此的成长和进步!
MBA智库百科项目组
2023年8月10日

闽公网安备 35020302032707号

添加收藏

    新建收藏夹

    编辑收藏夹

    20