E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
tcp重传
计算机网络八股文--day4 --传输层
TCP
与UDP
这是面试中最常考到的一层:端到端(也就是进程之间)的透明数据传输服务,差错控制和流量控制该层呈上启下,像上面的资源子网提高服务,并使用下面通信子网的服务端口,用于唯一标识主机上进程的,只有本地意义,通常与IP配合形成socket(套接字)这里举出一些常用端口号(熟知端口号)FTP:文件传输协议21TELNET:远程登录协议23SMTP:邮件协议25DNS:域名解析协议53TFTP:简单文件传输协议
wjm041006
·
2025-05-04 16:18
计算机网络
tcp/ip
udp
Linux 环境下的抓包工具 -
tcp
dump
Linux环境下,通常通过
tcp
dump来进行抓包和分析。它是几乎所有Linux发行版本预装的数据包抓取和分析工具。
7*24 工作者
·
2025-05-04 15:42
linux基础
网络路由和route
linux
tcpdump
抓包
用Java NIO模拟HTTPS
HTTPS流程名词解释:R1:随机数1R2:随机数2R3:随机数3publicKey:公钥privateKey:私钥要提供https服务,服务端需要安装数字证书,在(
TCP
建立连接之后)TLS握手时发给客户端
zhangpeng455547940
·
2025-05-04 13:02
Java
java
nio
https
TCP
协议详解:三次握手与四次挥手
TCP
(TransmissionControlProtocol,传输控制协议)作为一种面向连接的、可靠的、基于字节流的通信协议,在网络数据传输中起到了核心作用。
一勺菠萝丶
·
2025-05-04 12:50
系统
Java
网络
tcp/ip
网络
网络协议
TCP
协议以及三次握手和四次挥手的原理
*
TCP
协议简述
TCP
提供面向有连接的通信传输,面向有连接是指在传送数据之前必须先建立连接,数据传送完成后要释放连接。无论哪一方向另一方发送数据之前,都必须先在双方之间建立一条连接。
nvidiabusstop
·
2025-05-04 11:50
tcp/ip
网络
网络协议
深入理解
TCP
协议:工作原理、报文结构及应用场景
TCP
协议详解
TCP
(TransmissionControlProtocol,传输控制协议)是因特网协议套件中最重要的协议之一。它为应用程序提供了可靠、面向连接的通信服务。
极客小张
·
2025-05-04 11:46
网络
服务器
tcp/ip
网络协议
计算机网络——应用层协议(1)
在这篇文章初识网络中,我介绍了关于计算机网络的相关知识,以及在这两篇文章中Socket编程和Socket编程——
tcp
,介绍了使用套接字在两种协议下的网络间通信方式。
歪~~
·
2025-05-04 08:28
计算机网络
c++
tcp/ip
网络协议
深入理解
TCP
/IP协议栈:从原理到实践
深入理解
TCP
/IP协议栈:从原理到实践引言
TCP
/IP协议是互联网的基石,无论是浏览网页、发送邮件,还是实时视频通话,都离不开它的支持。
不会AI的鱼
·
2025-05-04 06:49
tcp/ip
网络协议
计算机网络的起源与发展历程
文章目录前言时代背景ARPANET的诞生
TCP
/IP协议簇与Internet的诞生HTTP协议与Web世界结语前言在当今数字化时代,计算机网络已经成为我们生活中不可或缺的一部分。
天宇龙腾
·
2025-05-03 23:31
计算机网络
计算机网络
网络发展史
Linux-常用监控工具
典型用法及实际应用场景,帮助您分析系统状态和内核参数调整后的效果:1.netstat-s:网络协议栈统计监控功能netstat用于显示网络连接、路由表、接口统计等信息,-s参数专注于网络协议栈的详细统计(包括
TCP
漫谈网络
·
2025-05-03 23:00
Linux
系统攻略
linux
运维
服务器
netstat
ss
dmesg
监控工具
java网络原理4
一、
TCP
连接异常处理1.1四次挥手异常:正常的四次挥手完成后,双方可确认连接关闭并删除保存的信息。若挥手过程中,一方发送的FIN未收到ack,会尝试
重传
几次FIN。
老神在在001
·
2025-05-03 19:33
java
开发语言
学习
网络
网络
分布式事务:深度解析分布式事务三阶段提交(3PC)协议
CoordinatorParticipantAParticipantBParticipan
tCP
hase1:CanCommitCanCommit?CanCommit?CanCommit?
fjkxyl
·
2025-05-03 18:00
分布式
中小企业MES系统详细设计
版本:V1.1日期:2025年5月2日一、设备协议兼容性设计1.1设备接入框架OPCUAModbusRTU自定义协议设备协议类型UAServer代理串口转
TCP
网关协议解析插件统一数据标准化层MQTTBroker
方二华
·
2025-05-03 14:28
#
MES
iot
使用frp工具实现内网穿透连接
一、frp简述frp是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持
tcp
,http,https等协议类型,并且web服务支持根据域名进行路由转发。
Michaelwubo
·
2025-05-03 07:16
服务器
linux
运维
TUI 类代理如何重构实时通信体验
Juicity)是基于QUIC(QuickUDPInternetConnection)协议的高性能代理工具,其核心架构包含三大模块:1.QUIC协议的技术突破无连接特性:QUIC通过UDP传输数据,摒弃
TCP
彬彬醤
·
2025-05-03 07:45
重构
tcp/ip
网络协议
网络
服务器
网络安全
【计算机网络】
TCP
三次握手,四次挥手以及SYN,ACK,seq,以及握手次数理解
TCP
三次握手图解描述第一次握手:客户端请求建立连接,发送同步报文(SYN=1),同时随机一个seq=x作为初始序列号,进入SYN_SENT状态,等待服务器确认第二次握手:服务端收到请求报文,如果同意建立连接
{⌐■_■}
·
2025-05-03 07:12
计算机网络
tcp/ip
网络
软考网工|ICMP协议解析
它是
TCP
/IP协议簇的一个子协议,用于在IP主机、路由器之间传递控制消息。二:ICMP报文介绍ICMP报文是在IP数据报内部被传输的。ICMP头部8个字节。
软考网工学堂
·
2025-05-03 06:40
软考网络工程师
网络规划设计师
网络
网工_第1章计算机网络基础笔记
本章了解就可以,注意下
TCP
/IP各个层次的作用、各个层次传输单元、各个层次的协议有什么,有个整体框架就可以。
幸运鹅²⁰²⁵
·
2025-05-03 06:10
网工学习笔记
笔记
Python之socket-UDP协议通信
参数:AF_INET用于Internet进程间通信AF_UNIX用于一台机器进程间通信SOCK_DRGAM数据报套接字,主要用于UDP协议SOCK_STREAM流式套接字,主要用于
TCP
协议通信常用指令
菜鸟入行
·
2025-05-03 02:40
python
python-socket
【网络通信】
TCP
三次握手、四次挥手
TCP
(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。在
TCP
/IP协议族中,
TCP
协议负责在两个网络节点之间建立可靠的连接,并保证数据包的顺序传输和数据的完整性。
better-code
·
2025-05-03 02:38
网络通信
tcp/ip
网络
网络协议
TCP
、UDP、
TCP
三次握手与四次挥手、
TCP
如何保证可靠传输、
TCP
异常分析、拆包和粘包等
4、OSI模型4.1、OSI七层模型4.2、七层模型功能物理层:利用传输介质为数据链路层提供物理连接,实现比特流的透明传输,如网线;网卡标准。数据链路层:接收来自物理层的位流形式的数据,并封装成帧,传送到上一层,定义数据的基本格式,如何传输,如何标识,MAC网络层:将网络地址翻译成对应的物理地址,并通过路由选择算法为分组通过通信子网选择最适当的路径,如不同设备的数据转发。传输层:端到端传输数据的基
loytuls
·
2025-05-03 02:08
OSI
TCP
tcp
网络
udp
socket编程---UDP
流程原理2.代码前言提示:这里可以添加本文要记录的大概内容:socket编程又称套接字编程,指进行网络通信程序的编写提示:以下是本篇文章正文内容,下面案例可供参考一、socket网络通信就是将原始数据进行
tcp
苏湘涵
·
2025-05-03 02:06
网络
C/C++
php
开发语言
网络
进程通信
linux
《
TCP
/IP详解 卷1:协议》系列分享专栏
《
TCP
/IP详解卷1:协议》是一本详细的
TCP
/IP协议指南,计算机网络历久不衰的经典著作之一。作者理论联系实际,使读者可以轻松掌握
TCP
/IP的知识。
会不会来
·
2025-05-03 01:03
技术文章收藏
基于go的简单管理系统(增删改查)
mysql")vardb*sql.DBtypeuserstruct{idintnamestringageint}//建立连接funcinitDB()(errerror){dsn:="root:123456@
tcp
城里有一颗星星
·
2025-05-03 00:00
goland
golang
开发语言
后端
[JavaEE] 网络初识(网络通信 及
TCP
/ UDP / IP 封装分用 )
⼴域⽹WAN3.IP地址4.端口号二.协议1.五元组2.协议分层协议分层的优点:3.OSI七层协议:4.
TCP
/IP协议⽹络设备所在分层三.封装和分用1.封装2.分用3
MTingle
·
2025-05-02 21:09
服务器
运维
java
java-ee
网络
tcp/ip
udp
TCP
和UDP的数据传输+区别
目录一、数据传输过程1.1
TCP
字节流服务图1.2UDP数据报服务图二、
tcp
与udp的区别1.连接方式2.可靠性3.传输效率4.有序性5.流量控制和拥塞控制6.应用场景7.首部长度三、
tcp
与udp能不能使用同一个端口号
南川琼语
·
2025-05-02 21:07
Linux
tcp/ip
udp
网络
linux
TCP
概念+模拟
tcp
服务器及客户端
目录一、
TCP
基本概念二、ser服务器代码三、cil客户端代码四、面试常问问题4.1
TCP
的可靠性怎么保证或怎么实现?
南川琼语
·
2025-05-02 21:37
Linux
服务器
tcp/ip
网络
linux
Java EE——UDP和
TCP
协议内容与格式详解
之前我们讲过
TCP
/IP协议中包含五层内容——应用层,传输层,网络层,数据链路层和物理层,而这篇博客将详细讲解这几层中的重要概念应用层应用层直接对接我们的应用程序,不同的应用程序有不同的应用层协议。
Xiao8830
·
2025-05-02 21:36
java
udp
tcp/ip
网络
Springboot集成websocket实时刷新数据大屏,利用quartz做定时处理(数据可视化大屏),亲测可用
WebSocket工作流程:客户端(浏览器)通过js向服务端(服务器)发出建立WebSocket连接的请求,在WebSocket连接建立成功后,客户端和服务端就可以通过
TCP
连接传输数据。
Clf丶忆笙
·
2025-05-02 17:07
Java进阶
websocket
spring
boot
java
交换机的基本功能
1,了解交换机基本功能(1)学习:连接交换机端口终端设备的MAC地址;(2)转发:基于MAC地址表项来转发数据;(3)过滤:HUB(集线器);2,掌握,OSI的7层参考模型及
TCP
/IP协议栈OSI的7
zby0903
·
2025-05-02 16:31
HCIE学习笔记
交换机
网络
Http详解
一、从
TCP
三次握手到访问网页:两层过程1.
TCP
三次握手(网络传输层)这是建立连接的前提,跟HTTP无关,但HTTP要依赖它。
一只Rookie炒菜机
·
2025-05-02 15:27
http
网络协议
网络
TCP
/IP协议二十一:HTTPS/SSL协议详解(1)加密原理
TCP
/IP协议二十一:HTTPS/SSL协议详解(1)加密原理1.加密历史--对称加密算法1.1加密1.2密钥1.3对称加密算法2.非对称加密算法2.1RSA算法2.1.1RSA非对称加密原理2.1.2RSA
Hani_97
·
2025-05-02 14:16
协议分析汇总
https
ssl
tcp/ip
LNMP (Linux + Nginx + MySQL + PHP) 加固详细指南
/RockyLinuxyumupdate-y1.2设置防火墙#Ubuntu/Debianufwdefaultdenyincomingufwdefaultallowoutgoingufwallow22/
tcp
ufwallow80
sober_pindi
·
2025-05-02 13:41
linux
nginx
mysql
rsyslogd 重启_Linux rsyslogd服务及启动方法(详解版)
RedHat公司认为syslogd已经不能满足工作中的需求,rsyslogd相比syslogd具有一些新的特点:基于
TCP
网络协议传输日志信息。更安全的网络传输方式。有日志信息的即时分析框架。
福禄寿FloruitShow
·
2025-05-02 12:04
rsyslogd
重启
如何查看全连接队列和半连接队列的长度以及溢出
ss-lnt//socketstatisticslisteningnumeric
tcp
StateRecv-QSend-QLocalAddress:PortPeerAddress:PortLISTEN0128127.0.0
forth touch
·
2025-05-02 11:59
计算机网络
服务器
前端
运维
C++负载均衡远程调用学习之基础
TCP
服务
目录1.LARS课程模块介绍2.LARS的功能演示机场景作用3.LARS的reactor框架的组成部分4.Lars_reactor的项目目录构建5.Lars_
tcp
_server的基础服务开发6.Lars_
tcp
_server
李匠2024
·
2025-05-02 10:51
学习
c++
C++负载均衡远程调用学习之
TCP
连接封装与
TCP
CLIENT封装
目录1.LARSV0.3回顾2.解决粘包问题的message结构体定义3.LARSV0.4链接对象的方法和属性的定义4.LARSv0.4
TCP
_conn链接的初始化5.LARV0.4-
tcp
_conn处理读事件方法
李匠2024
·
2025-05-02 09:48
学习
tcp/ip
网络协议
c++
网络编程套接字和传输层
tcp
,udp协议
认识端口号我们知道在网络数据传输的时候,在IP数据包头部有两个IP地址,分别叫做源IP地址和目的IP地址。IP地址是帮助我们在网络中确定最终发送的主机,但是实际上数据应该发送到主机上指定的进程上的,所以我们不仅要确定主机,还要确定主机上的指定进程。而标识该进程的就是通过端口号。所以IP+端口号port就能标识互联网中唯一的一个进程。端口号是一个2字节16位的整数。端口号用来标识一个进程,告诉操作系
CR0712
·
2025-05-02 09:17
Linux
网络
服务器
linux
【测试】发送和接收
TCP
/UDP数据包|shell 发送
TCP
/UDP数据包
目录通过/dev/
tcp
、/dev/udpshell给
tcp
或udp服务发送16进制报文指令通过/dev/
tcp
、/dev/udp(https://blog.csdn.net/u010039418/article
bdview
·
2025-05-02 08:40
linux
shell
socket
java
docker
Telnet协议详解:本质与操作逻辑
一、Telnet的本质1.协议定位Telnet是一种基于
TCP
的明文远程终端控制协议,属于应用层协议。其核心功能是通过网络模拟物理终端,实现对远程主机的命令行控制。
叫醒你笛莎
·
2025-05-02 01:23
网络
网络
服务器
运维
网络分层与协议
网络通信2.协议二、网络分层三、物理层四、数据链路层(以太网协议)1.作用2.以太网协议3.MAC地址4.通信方式五、网络层(IP协议)1.作用2.IP协议3.ARP协议4.DNS域名解析协议六、传输层(
TCP
Palate
·
2025-05-02 01:21
网络基础
网络
网络协议
tcp/ip
为什么
TCP
/IP协议栈要进行分层?
目录一、总结二、术语定义二、封存1、简介2、
TCP
/IPLayering(
TCP
/IP分层)1)
TCP
(TransmissionControlProtocol)传输控制协议2)UDP(UserDatagramProtocol
哈喽锋文~
·
2025-05-02 01:20
网络知识
网络协议
为什么要对网络协议分层
四层协议,五层协议和七层协议的关系如下:
TCP
/IP是一个四层的体系结构,主要包括:应用层、运输层、网际层和网络接口层。五层协议的体系结构主要包括:应用层、运输层、网络层,数据链路层和物
入伍击寇
·
2025-05-02 00:48
网络
tcp/ip
网络协议
【2025软考】软考中级网络工程师第六版01-教材大纲考试简介
考试大纲强调计算机网络体系结构、
TCP
/IP协议、网络安全机制、网络管理、操作系统等知识点的掌握。复习策略建议考
烟翊雪琉
·
2025-05-02 00:17
运维
网络
服务器
庖丁解牛linux内核,庖丁解牛Linux网络核心
通过
TCP
协议进行C/S模式的网络通信学习要由浅入深、由易到难,分析Linux内核中网络部分就要从内核对外提供的socket封装接口说起,典型以
TCP
协议C/S方式socket通信大致过程如图所示:(图片来源于网络
一八零天改四次
·
2025-05-01 14:39
庖丁解牛linux内核
java如何处理
tcp
异常断开_(转)
TCP
连接异常断开检测
TCP
是一种面向连接的协议,连接的建立和断开需要通过收发相应的分节来实现。某些时候,由于网络的故障或是一方主机的突然崩溃而另一方无法检测到,以致始终保持着不存在的连接。
春草池塘梦
·
2025-05-01 13:37
java如何处理tcp异常断开
【网络原理】
TCP
异常处理(一):粘包问题
目录一.粘包问题二.解决方案一.粘包问题
TCP
面向字节流的传输方式,是导致出现粘包问题的原因,也可以说只要是面向字节流的传输方式都会出现粘包问题发送方发送数据(我是大好人),这段数据肯定先存储在缓冲区,
葵野寺
·
2025-05-01 13:05
网络
tcp/ip
网络协议
【网络原理】
TCP
提升效率机制(二):流量控制和拥塞控制
目录一.前言二.流量控制三.拥塞控制一.前言
TCP
的可靠传输依靠确认应答机制,超时
重传
机制是对确认应答的一种补充,解决了丢包问题为了提高传输效率,避免大量的时间都浪费在等待应答的过程,故引入了滑动窗口机制
葵野寺
·
2025-05-01 13:35
计算机网络
网络
tcp/ip
服务器
滑动窗口
TCP
内网穿透系列二:使用cpolar公开一个本地Web站点到公网
以下是对cpolar的简要介绍:cpolar国产服务商提供的安全的内网穿透云服务可以轻松实现内网下的本地服务器通过安全隧道暴露至公网提供永久免费的使用额度,限制1Mbps、随机URL二级域名、随机
TCP
计算机小手
·
2025-05-01 12:01
经验分享
linux内核中ALIGN宏定义说明
最近在看
TCP
/IP网络协议栈源码时,看到很多ALIGN的使用,简单看下linux内核是如何来定义ALIGN的,内核源码如下:linux内核关于ALIGN相关宏定义如下,ALIGN是向上对齐(向上取整)
Amelio_Ming
·
2025-05-01 12:57
宏定义
linux
运维
服务器
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他