51CTO首页
内容精选
博客
学堂
精培
企业培训
CTO训练营
智能汽车
开源基础软件社区
LeaTech全球CTO领导力峰会
移动端
公众号矩阵
博客
免费课程
课程排行
直播课
软考学堂
精品班
厂商认证
IT技术
2022年软考
PMP项目管理
在线学习
企业服务
CTO训练营
技术经理研习营
LeaTech峰会
文章
资源
问答
开源课堂
专栏
直播
51CTO博客
首页
关注
排行榜
订阅专栏
学堂
精培
开源社区
CTO训练营
51CTO
班级博客
登录
注册
手机随时阅读
写文章
搜索历史
清空
热门搜索
查看【
】的结果
51CTO博客
>
热门标签
>
tcp
tcp
全部文章
近期文章
热门文章
标签简介
【tcp】内容共 100 条
转载
TCP
报头——
TCP
options
TCP
头部的最后一个选项字段(options)是可变长的可选信息。这部分最多包含40字节,因为
TCP
头部最长是60字节(其中还包含前面讨论的20字节的固定部分)。典型的
TCP
头部选项结构如图所示。选项的第一个字段kind说明选项的类型有的
TCP
选项没有后面两个字段,仅包含1字节的kind字段第二个字段length(如果有的话)指定该选项的总长度该长度包括kind字段和length字段占据的2字节第
TCP报文 TCP options
阅读 6717
评论 0
点赞 0
xiaoqin00
1188 天前
原创
TCP
——
TCP
/IP review
TCP
提供了一种可靠的面向连接的字节流运输服务。
TCP
过程将用户数据打包成报文段发送数据启动一个定时器另一端对收到的数据进行确认,对失序的数据重新排序,并丢弃重复数据提供端到端的流量控制,并计算和验证一个强制性的端到端检验和为应用层提供全双工服务,每一端必须保持每个方向上的传输数据序号打开连接需要三次握手关闭连接需要四次握手传输策略&拥塞控制;Nagl
职场
TCP
休闲
阅读 834
评论 1
点赞 0
whithin
4836 天前
原创
TCP
保活(
TCP
keepalive)
原文链接:http://www.vants.org/?post=162
TCP
保活(
TCP
keepalive)作者:易隐者 发布于:2012-10-15 11:30 Monday 分类:网络分析
TCP
保活的缘起 双方建立交互的连接,但是并不是一直存在数据交互,有些连接会在数据交互完毕后,主动释放连接,而有
TCP
keepalive
阅读 2922
评论 0
点赞 0
1清风揽月1
1929 天前
翻译
tcp
slowstart (
TCP
慢启动)
tcp
slowstart (
TCP
慢启动) 慢启动定义 慢启动,是传输控制协议使用的一种拥塞控制机制。慢启动也叫做指数增长期。慢启动是指每次
TCP
接收窗口收到确认时都会增长。增加的大小就是已确认段的数目。这种情况一直保持到要么没有收到一些段,要么窗口大小到达预先定义的阈值。如果发生丢失事件,TC
重传
慢启动
拥塞控制
数据
流量控制
阅读 0
评论 0
点赞 0
mb5fd86c7f1341e
1820 天前
原创
TCP
review --
TCP
/IP协议
TCP
将保持首部和数据的校验和。出错重传。 将开启回复的定时器,超时重传。 IP 层非可靠,可能会重复和失序 ,设置数据包的序列值。表示字节个数,32位的无符号的字节数。 流量控制:缓冲区,滑动窗口
职场
TCP
休闲
阅读 615
评论 0
点赞 0
whithin
4553 天前
原创
TCP
/IP卷一
TCP
Sequence number:本段数据位1343,且数据段长512,那么下一个数据的序列号为:1343+512+1=1856 [Next sequence number:]:下下次希望接收到的序列号 Acknowledgement number:下一次希望接收到的序列号 Flags: Reserved:保留 Nonce:随机数任意的或非重复的值
职场
tcp
休闲
三次握手
四次挥手
阅读 736
评论 0
点赞 0
476421477
4085 天前
转载
tcp
流与
tcp
会话
TCP
三次握手成功完成,即可建立
TCP
会话。 同一个会话的的报文具有相同的四元组: 源IP 目的IP | 源
TCP
端口 目的
TCP
端口 称为一个socket。 同一个会话如果“|”前后的值对调也属于一个会话,只是来自不同方向例如你Telnet到某台主机,这就是一次Telnet会话;你浏览某个网
TCP Session t
阅读 3969
评论 0
点赞 0
shua7188
2153 天前
转载
tcp
- 传输控制协议 (
TCP
)
总缆 SYNOPSIS #include <sys/socket.h> #include <netinet/in.h>
tcp
_socket = socket(PF_INET, SOCK_STREAM, 0); 描述 DESCRIPTION 本协议是对 RFC973, RFC1122 和 RFC20
数据
套接字
重发
linux
堆栈
阅读 124
评论 2
点赞 0
mob604756ea03d0
1317 天前
转载
【
TCP
】
TCP
/IP编程知识
Socket在Linux中的表示 带有ID的文件 0:标准输入文件,对应键盘1:标准输出文件,对应显示器一个文件描述符只是一个和打开的文件
数据
套接字
服务端
服务器
端口号
阅读 91
评论 2
点赞 0
mob604756f99da6
907 天前
转载
TCP
心跳 |
TCP
keepAlive(转)
应用层对于每个socket采用如下函数来开启 keepalive机制,其参数将采用系统上述配置。 setsockopt(rs, SOL_SOCKET, SO_KEEPALIVE, (void *)&keepAlive, sizeof(keepAlive)); 注意:keepalive是一个
TCP
协议
客户端
服务器
应用程序
重启
错误信息
阅读 125
评论 2
点赞 0
mob604756ff20da
2539 天前
原创
TCP
/IP(二) ——
TCP
概述
TCP
协议相比于UDP要复杂的多,所以这次暂时先只对
TCP
做个概述,接下来再慢慢深入,包括
TCP
可靠传输、流量控制、拥塞控制等问题。1、
TCP
特点(1)
TCP
是面向连接的即应用程序在使用
TCP
协议之前,必须先建立
TCP
连接,传输完数据报之后,再断开此连接。(2)每条
TCP
连接只能有两个端点(点对点)(3)
TCP
提供可靠交付的服务
TCP
有
tcp/ip
阅读 1125
评论 0
点赞 0
缥缈孤鸿一pmhong
3502 天前
原创
【
TCP
】
TCP
/IP编程知识
Socket在Linux中的表示带有ID的文件0:标准输入文件,对应键盘 1:标准输出文件,对应显示器一个文件描述符只是一个和打开的文件相关联的整数,背后代表的意思可能如下:普通文件 FIFO 管道 终端 键盘 显示器 一个网络连接socket()的返回值就是文件描述符read(): 读取
数据
套接字
服务端
服务器
端口号
阅读 279
评论 0
点赞 0
bandaoyu
494 天前
原创
TCP
封装情况和包结构: 三次握手连接: 四次挥手断开连接:
TCP
半关闭:
TCP
提供了连接的一端在结束他的发送后还能接收来自另一端数据的能力。 一个经典的例子: 滑动窗口协议:该协议允许发送方在停止并等待确认前可以连续发送多个分组。 超时重传:超时重传是
TCP
协议保证数据可靠性的另一个重要机制,其原理是
TCP
TCP协议
阅读 102
评论 0
点赞 0
CHENG791
654 天前
转载
TCP
前言关于
TCP
流
TCP
是流的概念,解释如下
TCP
窗口的大小取决于当前的网络状况、对端的缓冲大小等等因素,
TCP
将这些都从底层屏蔽。开发者无法从应用层获取这些信息。这就意味着,当你在接收
TCP
数据流的时候无法知道当前接收了有多少数据流,数据可能在任意一个比特位(seq)上。详情见笔者另一篇博客https://my.oschina.net/alchemystar/blog/8339...
TCP
TCP协议
阅读 111
评论 0
点赞 0
SunnyZhang的IT世界
603 天前
转载
TCp
TCP
的传输连接分为3个阶段:连接建立(三次握手)、数据传送和连接释放(四次挥手)。
TCP
传输连接的管理就是使传输连接的建立和释放都能正常地进行。 可以把
TCP
连接时的三次握手换成两次握手吗?(假设客户端主动,服务器端被动) 防止重复连接,防止服务端的重复连接。经过三次握手,客户端和服务器都有应有答
TCP/IP
java web
客户端
服务器端
三次握手
阅读 16
评论 2
点赞 0
mob604756e9ab63
1762 天前
转载
TCP
三次握手 SYN:同步序列编号(Synchronize Sequence Numbers) seq代表sequence number, next seq是根据当前的seq和包的大小决定的,相加.seq和ack的作用是保证传输可靠性,双方用号码验证数据包的顺序。并且还用来实现retransmissio
tcp
客户端
服务端
同步序列
三次握手
阅读 174
评论 2
点赞 0
mb5fdb0fbba4f73
667 天前
转载
TCP
TCP
和UDP区别: 1、
TCP
面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接 2、
TCP
提供可靠的服务。也就是说,通过
TCP
连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付 3、
TCP
面向字节流,实际上是
TCP
把数据看 ...
数据
序列号
慢启动
窗口大小
校验和
阅读 78
评论 2
点赞 0
mb5fd33ffac6eab
545 天前
转载
TCP
1.6、
TCP
客服端 连接服务器 Socket 发送消息 package com.zheng.study02;import java.io.IOException;import java.io.OutputStream;import java.net.InetAddress;import jav ...
java
.net
服务器
客户端
发送消息
阅读 0
评论 0
点赞 0
mb5fed6f06e367a
536 天前
转载
TCP
TCP
是一种面向连接的单播协议,在
TCP
中,并不存在多播、广播的这种行为,因为
TCP
报文段中能明确发送方和接受方的 IP 地址。 在发送数据前,相互通信的双方(即发送方和接受方)需要建立一条连接,在发送数据后,通信双方需要断开连接,这就是
TCP
连接的建立和终止。
TCP
的基本元素有四 ...
客户端
数据
服务器
端口号
套接字
阅读 224
评论 2
点赞 0
mb5fdcaeb38fa57
573 天前
原创
TCP
TCP
状态
TCP
三次握手状态 在
TCP
的连接服务,采用三次握手建立一个连接。 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一
职场
TCP
休闲
阅读 647
评论 0
点赞 0
omij1230
4429 天前
首页
1
2
3
4
5
共100条记录
简介
博客百科
相关文章
TCP
相关搜索
全部
.tcp
tcp
tcp socketerror
tcp tcp6
tcp udpjava
tcp/
tcp://
tomcat tcp tcp6
websocket tcp
β-tcp
Copyright © 2005-2023
51CTO.COM
版权所有 京ICP证060544号
关于我们
官方博客
意见反馈
了解我们
全部文章
在线客服
网站地图
热门标签
友情链接
开源基础软件社区
51CTO学堂
51CTO
汽车开发者社区