最近在恶补计算机网络方面的知识,之前对于TCP的三次握手和四次分手也是模模糊糊,对于其中的细节更是浑然不知,最近看了很多这方面的知识,也在系统的学习计算机网络,加深自己的CS功底,就把看过的一些比较好的东西和自己的一些理…
分类:TCP
Linux系统如何低于TCP洪水攻击
#最关键参数,默认为5,修改为0 表示不要重发 net.ipv4.tcp_synack_retries = 0 #半连接队列长度 net.ipv4.tcp_max_syn_backlog = 200000 #系统允许的文…
1、网络三要素及传输协议 2、实现UDP协议的发送端和接收端 3、实现TCP协议的客户端和服务器 4、TCP上传文件案例
01网络模型 *A:网络模型 TCP/IP协议中的四层分别是应用层、传输层、网络层和链路层,每层分别负责不同的通信功能,接下来针对这四层进行详细地讲解。 链路层:链路层是用于定义物理传输通道,通常是对某些网络连接设备的驱…
TCP的状态 (SYN, FIN, ACK, PSH, RST, URG)
在TCP层,有个FLAGS字段,这个字段有以下几个标识:SYN, FIN, ACK, PSH, RST, URG. 其中,对于我们日常的分析有用的就是前面的五个字段。 它们的含义是: SYN表示建立连接, FIN表示关闭…
一个go语言实现的简洁TCP通信框架
stpro 一个基于tcp协议实现的简洁通信框架 a skeleton for communication based on TCP github:https://github.com/by-zhang/s……
TCP/IP协议族
TCP/IP协议族的构成 * 数据链路层:ARP,RARP * 网络层: IP,ICMP,IGMP * 传输层:TCP ,UDP,UGP * 应用层:Telnet,FTP,SMTP,SNMP,HTTP ARP和RARP …
TCP流量控制和拥塞控制
转载、修正、添加:TCP/IP详解学习笔记(15)– TCP的流量控制和拥塞控制TCP流量控制与拥塞控制 流量控制和拥塞控制的介绍 TCP采用大小可变的滑动窗口进行流量控制,窗口大小的单位是字节。发送窗口在连…
HTTP权威指南学习笔记(2)-TCP和HTTP连接管理
转载请注明出处 http://www.paraller.com 原文排版地址 点击获取更好阅读体验 核心知识点 HTTP协议 实际上是 TCP连接 + HTTP使用规则, 所以HTTP只是一个应用层协议. TCP 为HT…
工业上的通讯协议之TCP/UDP协议
-如果你注定要成为厉害的人, 那问题的答案就深藏在你的血脉里 TCP/UDP TCP (Transmission Control Protocol)和UDP(User Datagram Protocol)协议属于传输层协…
TCP 和IP 的作用
TCP 是实现应用之间的通信,提供可靠的通信,包括拥塞堵塞,流量控制,滑动窗口。IP是实现终端节点之间的通信,实现路由寻址。利用了子网掩码,主机号来进行。
白话解释 TCP连接为什么需要三次握手?
本文只是为了便于理解,做非常宽泛的描述,措辞不甚严谨,不当之处还望指正,感谢。 看本文章之前,建议对OSI模型已经TCP/IP不太了解的同学们,看看我之前写的 白话解释 OSI模型,TLS/SSL 及 HTTPS 更多内…
网络协议之TCP
为了实现计算机的通信,我们为计算机定义了一系列的通信规则,这些规则就是协议.(数据格式封装+传输) OSI七层网络模型 OSI 七层模型通过七个层次化的结构模型使不同的网格之间实现可靠的通讯。 将复杂的流程分解为几个功能…