udp协议是不存在粘包现象的,因为它文件的传输方式就是面向包的 tcp协议是有可能出现粘包现象的,它存在粘包的情况有两种: a.连续发送小包,如果出现网络延迟现象的话,两次发送的消息会一次性被接收 b.如果一次性发送的 ,文件过大,一般来说文件一次性传输大小为1500左右,我们定义接收的大小为102 ...
分类:
其他好文 时间:
2018-11-27 19:35:55
阅读次数:
216
一.TCP协议: 1.初识TCP:TCP 传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。 应用程序通过TCP与另一个应用程序 ...
分类:
其他好文 时间:
2018-11-22 18:12:05
阅读次数:
165
见过很多获取服务器本地IP的代码,个人觉得都不是很好。从网上搜索到一个靠谱的脚本,分享一下! 通过 UDP 获取本机 IP,目前见过最优雅的方法 这个方法是目前见过最优雅获取本机服务器的IP方法了。没有任何的依赖,也没有去猜测机器上的网络设备信息。 而且是利用 UDP 协议来实现的,生成一个UDP包 ...
分类:
编程语言 时间:
2018-11-22 11:49:05
阅读次数:
204
LogAnalyzer是一款syslog日志和其他网络事件数据的Web前端。它提供了对日志的简单浏览、搜索、基本分析和一些图表报告的功能。数据可以从数据库或一般的syslog文本文件中获取,所以LogAnalyzer不需要改变现有的记录架构。基于当前的日志数据,它可以处理syslog日志消息,Windows事件日志记录,支持故障排除,使用户能够快速查找日志数据中看出问题的解决方案。LogAnaly
分类:
其他好文 时间:
2018-11-15 00:20:31
阅读次数:
260
TCP协议与UDP协议的区别 首先咱们弄清楚,TCP协议和UCP协议与TCP/IP协议的联系,很多人犯糊涂了,一直都是说TCP/IP协议与UDP协议的区别,我觉得这是没有从本质上弄清楚网络通信!TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所以命名为TCP/IP协议,因为 ...
分类:
其他好文 时间:
2018-11-14 21:05:14
阅读次数:
187
一、Web开发 Tcp udp Cs即客户端、服务器端编程,客户端和服务器端之间需要使用socket,约定协议、版本(协议使用的是tcp或者udp)。Tcp协议和udp协议,指定地址和端口,就可以通信了。 客户端、服务器端传输数据,数据可以有一定的格式,双方必须先约定好。 1、BS Bs:在tcp协 ...
分类:
编程语言 时间:
2018-11-13 02:39:55
阅读次数:
179
主要记录一些既好玩又长见识的技术知识 一、UDP——与QQ不得不说的知识 当我们谈论到TCP\IP的握手、挥手、粘包之类的知识时,相信诸位读者早已烂熟于心。而和别人谈起UDP时,则不妨聊聊下面这个例子,祝大家聊(zhuang)天(bi)愉(cheng)快(gong):) UDP协议是无连接方式的协议 ...
分类:
其他好文 时间:
2018-11-12 11:21:15
阅读次数:
168
? 什么是TFTP服务 ?TFTP(Trivial File Transfer Protocol,简单文件传输协议) 是TCP/IP协议族中的一个用来在客户机与服务器之间进行 简单文件传输的协议,它基于UDP协议实现。提供不复杂、 开销不大的文件传输服务。端口号为69。 安装TFTP服务器与客户端: ...
分类:
系统相关 时间:
2018-11-10 21:12:02
阅读次数:
207
1.TCP (流式协议) 半连接池的工作原理 目前我们的程序是单线程 服务器要么处理通讯要么处理连接请求 无法同时进行2.TCP 和 UDP 发送数据时的流程 ***** 解释 为何TCP是可靠的 是因为发送数据后必须收到确认包3. UDP的模板代码 ***** 1、UDP协议: (数据报协议) 特 ...
分类:
编程语言 时间:
2018-11-08 20:12:56
阅读次数:
120
Transport 传输层 多路复用: 一个协议为多个上层协议或者多个上层应用提供一个统一的服务 TCP/UDP 通过端口号区分不同的上层协议或应用 语音和视频通常使用的是UDP协议,要求实时性,如果丢包重传输是没有意义的 UDP协议的特点 UDP协议报头 ...
分类:
其他好文 时间:
2018-11-07 14:05:04
阅读次数:
162