51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#TCP
TCP 四种定时器
对于每个连接,TCP管理着四个不同的定时器:重传定时器、坚持定时器、保活定时器以及2MSL定时器。重传定时器为了防止丢失数据报文段或确认报文段,当TCP发送报文段时,启动了特定报文段的重传计时器,若在计时器超时之前收到对报文段的确认,则撤销计时器。若收到特定报文段的确认之前计时器已经超时,则重传该报文,并把计时器复位。...
开发笔记
·
2023-01-17
TCP
四种
定时器
TCP与UDP区别
1、TCP面向连接;UDP是无连接的2、TCP面向字节流;UDP面向报文3、TCP只支持点到点;UDP支持一对一、一对多、多对一和多对多的交互通信...
开发笔记
·
2023-01-11
TCP
UDP
区别
mqtt是tcp还是udp
mqtt是基于tcp的,mqtt是基于TCP连接进行数据推送的...
开发笔记
·
2023-01-11
mqtt
tcp
还是
udp
OSI 模型 与 TCP/IP 模型 的关系
...
开发笔记
·
2022-12-30
模型
OSI
TCP
IP
关系
TCP/IP 模型
TCP/IP模型把网络互联的框架分为应用层、传输层、网络层、网络接口层等四层,其中,应用层,负责向用户提供一组应用程序,比如HTTP、FTP、DNS等。传输层,负责端到端的通信,比如TCP、UDP等。网络层,负责网络包的封装、寻址和路由,比如IP、ICMP等。网络接口层,负责网络包在物理网络中的传输,比如MAC寻址、错...
开发笔记
·
2022-12-30
TCP
IP
模型
tcp和udp有什么区别
1、udp是无连接的,tcp是面向连接的;2、udp是不可靠传输,tcp是可靠传输;3、udp是面向报文传输,tcp是面向字节流传输。...
开发笔记
·
2022-06-17
tcp
udp
什么
区别
oracle 11g 新特性UTL_TCP、UTL_HTTP 和 UTL_SMTP程序包发邮件
首先,创建一个 ACL:begindbms_network_acl_admin.create_acl (acl => 'utlpk...
代码星球
·
2021-02-24
UTL
oracle
11g
新特性
特性
UNIX网络编程调试工具:tcpdump、netstat和lsof
tcpdump程序tcpdump一边从网络读入分组一边显示关于这些分组的大量信息。它还能够只显示与所指定的准则匹配的那些分组。netstat程序netstat服务于多个目的:(1)展示网络端点的状态。(2)展示某个主机上各个接口所属的多播组。(3)使用-s选项显示各个协议的统计信息。(4)使用-r选项显示路由表或使用-...
代码星球
·
2021-02-21
UNIX
网络编程
调试
工具
tcpdump
TCP客户/服务器程序实例——回射服务器
目录客户/服务器程序源码POSIX信号处理POSIX信号语义处理SIGCHLD信号处理僵死进程处理被中断的系统调用wait和waitpid函数wait和waitpid函数的区别网络编程可能会遇到的三种情况TCP程序小结数据格式 回射输入行这样一个客户/服务器程序是一个虽然简单然而却很有效的网络应用程序的例子。...
代码星球
·
2021-02-21
服务器
TCP
客户
程序
实例
UNIX网络编程读书笔记:基本TCP套接口编程
1、socket函数(客户端、服务器端都必须调用)参数family指明协议族(family),该参数也往往被称为协议域(domain)。所以有的书上声明如下:而且对于socket函数第一个参数,在不同书籍上可能会看到不同前缀的取值常量列表,如下两图所示:AF_xxx与PF_xxx:AF_前缀表地址族,PF_...
代码星球
·
2021-02-21
UNIX
网络编程
读书
笔记
基本
UNIX网络编程读书笔记:TCP输出、UDP输出和SCTP输出
TCP输出下图展示了应用进程写数据到TCP套接口的过程。每一个TCP套接口有一个发送缓冲区,我们可以用SO_SNDBUF套接口选项来改变这个缓冲区的大小。当应用进程调用write时,内核从应用进程的缓冲区中拷贝所有数据到套接口的发送缓冲区。如果套接口的发送缓冲区容不下应用程序的所有数据(或是应用进程的缓冲区大于套接口发...
代码星球
·
2021-02-21
输出
UNIX
网络编程
读书
笔记
UNIX网络编程读书笔记:图解TCP端口号和并发服务器
图1TCP服务器在端口21上执行被动打开 &n...
代码星球
·
2021-02-21
UNIX
网络编程
读书
笔记
图解
UNIX/Linux网络编程基础:图解TCP/IP协议栈
目录1、主机到网络层协议:以太网协议2、IP协议3、网际控制报文协议(ICMP)4、传输控制协议(TCP)5、用户数据报文协议(UDP)6、流控制传输协议(SCTP)7、地址解析协议(ARP) 联网的各个终端之间能否进行交互的软件基础是网络协议栈,目前主流的网络协议栈是TCP/IP协议栈。1、主机到网络层协议...
代码星球
·
2021-02-21
UNIX
Linux
网络编程
基础
图解
TCP/IP 中的二进制反码求和算法
对于这个算法,很多书上只是说一下思路,没有具体的实现。我在这里举个例子吧以4bit(计算方便一点,和16bit是一样的)做检验和来验证。建设原始数据为1100,1010,0000(校验位)那么把他们按照4bit一组进行按位取反相加。1100取反0011,1010取反是0101,0011加上0101是1000,填入到校验...
代码星球
·
2021-02-21
TCP
IP
中的
二进制
反码
【转】C# 高性能 TCP 服务的多种实现方式
原文链接:http://www.cnblogs.com/gaochundong/p/csharp_tcp_service_models.html 开源库:https://github.com/gaochundong/Cowboy...
代码星球
·
2021-02-19
高性能
TCP
服务
多种
实现
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他