Easter79 Easter79
2年前
tcp、netstat、dns
传输层协议与应用掌握TCP的封装和工作原理掌握UDP的封装和工作原理了解常用的TCP和UDP端口号对TCP和UDP首部能够进行分析!(https://oscimg.oschina.net/oscnet/7614088914017ad2c404c2a31fd3a0b3c92.png)传输层的作用IP层提供点到点的连接传输层提
Wesley13 Wesley13
2年前
C# TCP与UDP
Http使用端口是80SMTP使用端口是25TCP是首选协议,它提供有保证的传输、错误校正和缓冲。System.Net.Sockets.TcpClient类封装了TCP链接,提供属性字段来控制链接,包括缓冲、缓冲区的大小和超时。TCP提供很多功能来确保数据的传输,它还提供了错误校正以及当数据丢失或数据包损坏时重新传输的功能。TCP可缓冲传入
Easter79 Easter79
2年前
TCP listen() Backlog
ThebackloghasaneffectonthemaximumrateatwhichaservercanacceptnewTCPconnectionsonasocket.Therateisafunctionofboththebacklogvalueandthetimethatconne
Wesley13 Wesley13
2年前
TCP通讯协议
HTTP协议通信原理OSI七层网络模型包含(应用层、表示层、会话层、传输层、网络层、数据链路层、物理层)TCP/IP四层概念模型包含(应用层、传输层、网络层、数据链路层)!(https://oscimg.oschina.net/oscnet/upbf558b4f7572e8d2211102742395b069235.png
Wesley13 Wesley13
2年前
UDP与TCP
一张思维导图搞懂 UTP与TCP!(https://oscimg.oschina.net/oscnet/519a8b002c93c15413aafde97da5d59a2d0.png)1.tcp服务器一般情况下都需要绑定,否则客户端找不到这个服务器2.tcp客户端一般不绑定,因为是主动链接服务器,所以只要确定好服务器的ip、port等信息就
Easter79 Easter79
2年前
Tcp的Flags
在TCP层,有个FLAGS字段,这个字段有以下几个标识:SYN,FIN,ACK,PSH,RST,URG.其中,对于我们日常的分析有用的就是前面的五个字段。它们的含义是:SYN表示建立连接,FIN表示关闭连接,ACK表示响应,PSH表示有DATA数据传输,RST表示连接重置。其中,ACK是可能与SYN,FIN等同时使
Wesley13 Wesley13
2年前
HTTP协议探究(序章)
1HTTP协议基于TCP协议(1)TCP三次握手连接HTTP客户端(Chrome浏览器):IP:192.168.1.47端口:59875MSS:1460HTTP服务器(Nginx服务器):IP:45.76.37.162
Wesley13 Wesley13
2年前
TCP协议详解
  TCP协议作为基本的传输控制协议,提供了面向连接的、可靠的通信机制。由于其优越的特性,被广泛应用于网络通信中,成为了今天互联网的基石。其为了屏蔽网络底层种种复杂的因素做出了巨大的努力,同时也导致了TCP内部各种机制之间的相互作用,让初接触它的人们很难理清头绪。本文就从TCP的传输窗口这个点切入,带领大家一睹TCP实现机制的风采。1. 前言
Wesley13 Wesley13
2年前
TCP拥塞控制
一般原理:发生拥塞控制的原因:资源(带宽、交换节点的缓存、处理机)的需求可用资源。作用:拥塞控制就是为了防止过多的数据注入到网络中,这样可以使网络中的路由器或者链路不至于过载。拥塞控制要做的都有一个前提:就是网络能够承受现有的网络负荷。对比流量控制:拥塞控制是一个全局的过程,涉及到所有的主机、路由器、以及降低网络相关的所有因素。流量控制往往指点对点
浅说TCP状态机制
TCP(TransmissionControlProtocol)是一种面向连接的、可靠的传输协议,常用于互联网中应用层的数据传输。在协议栈中,TCP处于传输层,负责数据的分段、传输和重组等工作,同时采用状态机制来维护连接的状态。下面我们就来详细介绍一下TCP协议栈链接跟踪的工作原理。