站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
TCP
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
'''TCP协议'''传输控制协议(Transmission Control Protocol),是[[TCP/IP]]协议的一个子协议,是属于[[OSI七层参考模型]]的传输层协议,用定来控制数据通信中的数据传输。 ==TCP协议简介== TCP协议的作用主要是在[[计算机]]间可靠地交换传输数据包。TCP协议是面向连接的协议,它比较安全、稳定,但是效率不高,占用资源较多。因为TCP协议是面向连接的端到端的可靠协议,支持多种网络应用[[程序]],所以在网络发展的今天,它已成为事实上的网络协议标准。 TCP协议具有以下3种主要特征: *TCP协议是面向连接的,在任何数据实施交换之前,首先要在两台计算机之间建立连接进程。 *由于使用了序列号和返回通知,TCP协议使用户确信传输的可靠性。 *TCP协议使用字节流通信号,这意味着数据被当做没有信息的字节序列来对待。 ==TCP协议的数据段格式== TCP 协议中有两个重要术语,那就是“连接端”及“标记”。“连接端”是进行TCP连接的两端计算机,也称为“源节点”和“终节点”。一个连接由连接两端的套接字标识,本地的套接字可能和不同的外部套接字通信,这种通信是全双工的。[[IP]]地址和通信所使用端口的组合就称做套接字(Socket),它代表一个TCP 协议连接的一个连接端。为了获得TCP协议服务,必须在发送端计算机的一个端口上和接收端计算机的一个端口上建立连接。而“标记”在TCP协议包头中表示 TCP协议的连接情况。一个TCP协议数据包包括一个TCP协议头,后面是“选项”和“数据”。 ==TCP协议的工作原理== TCP 协议是一个面向连接的可靠传输协议,面向连接表示两个应用端在利用TCP协议传送数据前必须先建立TCP协议连接。TCP协议的可靠性是通过“校验和”、 “定时器”、 “数据序号”和“应答”提供的。通过给每个发送的字节分配一个序号,接收端接收到数据后发送应答来确保数据的可靠传输。数据序号用来保证数据的顺序,剔除重复的数据。在一个TCP协议会话中,有两个数据流(每个连接端从另外一端接收数据,同时向对方发送数据),因此在建立连接时,必须要为每一个数据流分配 ISN(初始序号)。ISN是建立一个TCP连接时的开始号,用于提供通信顺序并确保多个包传输时无数据丢失。在连接过程中交换初始号可以确保在以后出现问题时恢复丢失的数据。 ==相关条目== *[[TCP/IP]] *[[IP协议]] *[[SCTP]] ==参考来源== *[http://www.vierit.com/article/2009-2-23/953-1.html 参考来源1] [[category:网络协议|T]] [[category:TCP/IP]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)