《TCP/IP详解卷3:TCP事务协议、HTTP、NNTP和UNIX域协议》 —1 T/TCP概述

举报
华章计算机 发表于 2019/11/19 20:18:20 2019/11/19
【摘要】 本节书摘来自华章计算机《TCP/IP详解卷3:TCP事务协议、HTTP、NNTP和UNIX域协议》一书中第1章,第1.1节,作者是[美]W. 理查德·史蒂文斯(W.Richard Stevens) ,胡谷雨 吴礼发 等译 谢希仁 校。

第1章   T/TCP概述

1.1   概述

本章首先介绍客户-服务器事务概念。我们从使用UDP的客户-服务器应用开始,这是最简单的情形。接着我们编写使用TCP的客户和服务器程序,并由此考察两台主机间交互的TCP/IP分组。然后我们使用T/TCP,证明利用T/TCP可以减少分组数,并给出为利用T/TCP需要对两端的源代码所做的最少改动。

接下来介绍了运行书中示例程序的测试网络,并对分别使用UDP、TCP和T/TCP的客户-服务器应用程序进行了简单的时间耗费比较。我们考察了一些使用TCP的典型Internet应用程序,看看如果两端都支持T/TCP,将需要做哪些修改。紧接着,简要介绍了Internet协议族中事务协议的发展历史,概略叙述了现有的T/TCP实现。

本书全文以及有关T/TCP的文献中,事务一词的含义都是指客户向服务器发出一个请求,然后服务器对该请求做出应答。Internet中最常见的一个例子是,客户向域名服务器(DNS)发出请求,查询域名对应的IP地址,然后域名服务器给出响应。本书中的事务这个术语并没有数据库中的事务那样的含义:加锁、两步提交、回退,等等。


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。