基于LINUX平台下的TCP/IP网络通信研究.pdfVIP

基于LINUX平台下的TCP/IP网络通信研究.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
维普资讯 62 福 建 电 脑 2005年第5期 基于LINUX平台下的TCP/IP网络通信研究 张学明 黄道平 刘俊锋 (华南理工大学自动化科学与工程学院 广东 广州 510640) 摘【 要】L1nLIX操作系统提供优异的网络支持,分析了利用丁CP/IP协议通信的全过程,给出一种通用的客户机 / 服务器的网络通信模型。简化了网络编程的方法。并在实践中证明了其可行性。 关【键词】L1nux,TCP/IP。网络通信 O 引 言 2 网络通信的实现 Linux是一种 自由的UNIX类多用户、多任务的操作系统. 网络上的绝大多数的通信采用的都是客户机,服务器机制 可 以运行在 Intel80386及更高档次的PC机 、ARMS、MIPs和 (client/server)。一般地 。在服务器端 ,当客户有请求到来时,服务 PowerPC等多种计算机平台.已成为应用广泛、可靠性高、功能 器先与客户机端建立连接。然后f0rk0一个子进程专门处理与客 强大的计算机操作系统。Linax的核心主要由内存管理、进程管 户机之间的通信。子进程为客户提供服务 。主进程继续监听其他 理、文件系统、进程通信等几部分组成。源代码可以免费得到.微 的客户进程。这样服务器就可以同时与多个客户机通信。 内核直接提供网络支持 .而不必象其他的操作系统要外挂TCP/ TCP是一种面向连接的、可靠的,双向的通信数据流 .说它 IP协议包。目前。Linux已经广泛应用于服务器领域。 可靠,是因为它使用三段握手协议传输数据,并且在传输时采用 1 网络通信基础 “重传肯定确认 “机制保证数据的正确发送 :接收端收到数据后 所有的通信网络就其实现技术可以分为两种.线路交换和 要发出一个肯定确认 ,而发送端必须要能接收到这个肯定信号. 包交换,计算机网络一般采用包交换 ,所谓包交换是指 :所有的 否则就要将数据重发。我们采用客户机,服务器模式通信时.通 计算机共同使用一个网络连接 。发送端将要传输的数据分割成 信双方发送,接受数据的工作流程如图2: 块 ,每一块经处理后形成一个包(Packet),包中有接收端的地址 客户进程: 服务器进程 等必要信息,每个包单独传输。在这个技术中。发送方和接收方 之间不建立专门的通路,或建立虚拟的连接。TCP/IP使用了包 交换通信技术,计算机网络中所传输的数据,全部都以包 (Packet)这个单位来发送,包由 “报头”和 “报文”组成 。结构如图 1: Ethemet报头 IP报头 TCP报头 报文 (应用数据) 14(octet)f14(octet)f14(octet)J 0-1460(octet) 巨 亟口·一 图 1 包的结构 匝 在 “报头”中记载有发送主机地址 。接受主机地址及与报文 内容相关的信息等,在 “报文”中记载有需要发送的数据。网络中 图2 客户机,服务器工作流程 的每个主机和路由器中都有一个路由寻址表,根据这个路由表, 包就可以通过网络传送到相应的目的主机。至于TCPBP的各层 下面结合具体的实验,来说明Linu】【平台下TCP~P通信的 是如何协调起来工作是比较复杂的,而Linu】【操作

文档评论(0)

人生新旅程 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档