一、先来一个讲TCP、UDP和HTTP关系的1、TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP协议与UDP协议。在应用层有FTP、HTTP、TELNET、SMTP、DNS等协议。因此,H...
分类:
Web程序 时间:
2015-06-17 23:08:54
阅读次数:
237
这篇借鉴的文章主要是用于后续文章知识点的扩散,在此特作备份和扩散学习交流。 传输层中有TCP协议与UDP协议。1.UDP介绍 UDP是传输层协议,和TCP协议处于一个分层中,但是与TCP协议不同,UDP协议并不提供超时重传,出错重传等功能,也就是说其是不可靠的协议。1.1.UDP协议头1.2...
分类:
移动开发 时间:
2015-06-16 01:17:50
阅读次数:
188
1.NTP服务器配置1,ntp(networktimeprotocol,网络时间协议)是一个用于同步计算机时钟的网络协议,它可以使计算机与其他服务器或时钟源进行时间同步。时间信息的传输都使用UDP协议123端口。2,ntp服务的安装yum-yinstallntp//使用yum命令从互联网上下载安装包,前提是主机能连接..
分类:
其他好文 时间:
2015-06-14 16:57:30
阅读次数:
257
一、为何会丢包经过博主长期使用的经验所得,使用UDP协议在互联网上传输数据时,存在一定的丢包率。尤其是在晚间繁忙时段,丢包率更为明显,那么我们如何进行优化来降低丢包率呢?二、如何解决服务器端与客户端同时进行校验,在一定时间内如果发现有丢包时,发送一条新的消息通知对方重新发送该条消息服务器端与客户端在...
分类:
其他好文 时间:
2015-06-13 21:42:23
阅读次数:
184
1.结构图 2.程序功能: 该网络协议栈主要包含如下几个部分的协议的支持: 以太网的支持 IP协议的支持 ICMP协议的支持 UDP协议的支持 协议抽象层的支持 用户接口的支持 3.源码结构图 源代码地址:https://github.com/panzhengguang/Unix_Net_Progr...
分类:
其他好文 时间:
2015-06-12 00:55:43
阅读次数:
897
将近快一年时间没有更新Netty的博客。一方面原因是因为项目进度的问题。另外一方面是博主有一段时间去熟悉Unity3D引擎。 本章节主要记录博主自己Netty的UDP协议使用。 1. 构建UDP服务端 首先我们应该清楚UDP协议是一种无连接状态的协议。所以Netty框架区别于一般...
分类:
Web程序 时间:
2015-06-10 22:20:56
阅读次数:
621
-------android培训、java培训、期待与您交流!----------TCP和UDP区别udp协议:1、数据、源地址、目的地址都封装成数据包,无需建立连接。2、每个数据包限制大小64K3、不可靠协议,速度快tcp协议:1、先建立连接,形成数据通路。2、连接建立后,进行大量数据传输,3可靠协议,..
分类:
编程语言 时间:
2015-06-09 20:16:47
阅读次数:
144
我们为什么需要ZMQ
目前的应用程序很多都会包含跨网络的组件,无论是局域网还是因特网。这些程序的开发者都会用到某种消息通信机制。有些人会使用某种消息队列产品,而大多数人则会自己手工来做这些事,使用TCP或UDP协议。这些协议使用起来并不困难,但是,简单地将消息从A发给B,和在任何情况下都能进行可靠的消息传输,这两种情况显然是不同的。
让我们看看在使用纯TCP协议进行消息传输时会遇到的一些典型问...
分类:
其他好文 时间:
2015-06-06 12:10:39
阅读次数:
3632
netstat -ntupln表示不查询dnst表示tcp协议u表示udp协议p表示查询占用的程序l表示查询正在监听的程序查看那个进程占用了xxx端口lsof -i:xxx查看进程号为xxx的进程在哪里ps -ef|grep xxxps -ef |grep 程序名netstat -nltp |gre...
分类:
系统相关 时间:
2015-06-03 19:36:29
阅读次数:
193
题目:什么情况下适合用UDP协议,什么情况下适合用TCP协议? 我的答案: /* * UDP: * 1.将数据及源和目的封装成数据包中,不需要建立连接。---------面向无连接。 * 2.每个数据报包的大小在限制在64k内。 * 3.因无连接,是不可靠的协议。 * 4.不需...
分类:
其他好文 时间:
2015-06-03 11:15:43
阅读次数:
124