找到约107篇文章
  • &堕道& 分享于2016-08-03 被收藏0次 0人推荐 0条评论
    1.UDP协议UDP协议是传输层的一个不可靠的协议。之前看过物理层、连接层、网络层的协议。Vamei大神的比喻很好,说UDP是IP协议在传输层的傀儡,之所以存在的必要时IP协议不包括端口号,而UDP和TCP都是包括端口号。端口号是应用程序的资源,不同的应用程序可以占用不同的端口号。程序运行时,操作系统内核从不同端口号获取的消息就提供给占用相应端口号的程序处理。Vamei大神把网络协议比喻成协议森林我觉得很恰当。连接层协议如以太网、WiFi、ARP协议比喻为树根;IP协议比喻成树干;UDP或TCP
  • 白绿兰 分享于2016-08-02 被收藏1次 0人推荐 0条评论
    1.堆二叉堆是完全二叉树或者是近似完全二叉树。二叉堆满足2个特性:1.父结点的键值总是大于或等于(小于或等于)任何一个子节点的键值。2.每个结点的左子树和右子树都是一个二叉堆(都是最大堆或最小堆)。当父结点的键值总是大于或等于任何一个子节点的键值时为最大堆。当父结点的键值总是小于或等于任何一个子节点的键值时为最小堆。由于其它几种堆(二项式堆,斐波纳契堆等)用的较少,一般将二叉堆就简称为堆。堆的表示:
  • ﹏"排骨ゞ 分享于2016-04-14 被收藏0次 0人推荐 0条评论
    好久没有更新我的博客了,估计都长霉了..项目都忙得差不多了,公司这两天也搬家了,先来没事就写点东西.咱今天不提代码怎样,说点其他的先来谈谈iOS开发中常见的通信协议,废话不说了,直接来.都是通信协议,也就是通信时所遵守的规则,只有双方按照这个规则“说话”,对方才能理解或为之服务。TCP HTTP UDP三者的关系:TCP/IP是个协议组,可分为四个层次:网络接口层、网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协
  • Mr.Du 分享于2015-11-13 被收藏0次 0人推荐 0条评论
    作者:张华发表于:2015-11-13版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明(http://blog.csdn.net/quqi99)四层的负载均衡,就是通过发布三层的IP地址(VIP),然后加四层的端口号,来决定哪些流量需要做负载均衡,对需要处理的流量进行NAT处理,转发至后台服务器,并记录下这个TCP或者UDP的流量是由哪台服务器处理的,后续这个连接的所有流量都同样转发到同一台服务器处理。所以四层的负载均衡器更像是一个NAT路由器。七层的负载均
  • 55662008 分享于2015-11-10 被收藏0次 0人推荐 0条评论
    内网穿透;UDP打洞这两天找度度重新回忆了一下关于内网穿透的事情,在百度文库上找到了两三篇写的比较通俗易懂的文章,把内网穿透做个简单总结。首先文章建议Cone NAPT还有希望,要是Symmetri NAPT就别想了,接着介绍了两种基本情况,一是一台内网机器连接外网通信的情况,二是两台内网之间互联的情况。第一种,只需要内网主动发起连接就可以了。内网机器A(192.168.1.x:4000)要求连接外网服务端S(60.17.211.x:5000),发出连接请求后被A网所在网关NA(10.11.12
  • 江南游子 分享于2015-09-20 被收藏0次 0人推荐 0条评论
    TCP、UDP编程练习TCP☆上传文本文件读取一个本地文本文件,将数据发送到服务端,服务器端对数据进行存储。存储完毕后,给客户端一个提示。一、解题思路客户端:(1)创建Socket对象----用服务器的ip+端口号(2)读取文件内容(3)通过socket把内容发送给服务器端(把socket中的输出流包装成“打印流”来进行发送文本,是一种比较安全的输出方式,不会出现失真。)服务器端:(1)创建服务器socket---ServerSocket(2)通过ServerSocket获得客户端的so
  • 阿碧李 分享于2015-09-18 被收藏0次 0人推荐 0条评论
    Android基础入门教程——7.6.4基于UDP协议的Socket通信标签(空格分隔):Android基础入门教程本节引言:本节给大家带来Socket的最后一节:基于UDP协议的Socket通信,在第一节中我们已经详细地比较了两者的区别,TCP和UDP最大的区别在于是否需要客户端与服务端建立连接后才能进行数据传输,如果你学了前两节TCP的,传输前先开服务端,accept,等客户端接入,然后获得客户端socket然后进行IO操作,而UDP则不用,UDP以数据报作为数据的传输载体,在进行传输时首先
  • 娜娜heechul 分享于2015-09-16 被收藏0次 0人推荐 0条评论
    Android基础入门教程——7.6.1 Socket学习网络基础准备标签(空格分隔):Android基础入门教程本节引言:为了照顾没学过Java Socket的初学者,或者说捋一捋Android开发中涉及到的网络协议相关的概念,毕竟面试的时候,面试官来了句给我说下网络协议有几层?那么IP协议在哪层?Socket是什么鬼?分哪几种?TCP和UDP协议又在哪层?有什么区别…嗯,这…所以学习本节概念性的理论还是很有必要的!那么话不多说,开始本节内容~1.OSI七层网络模型浅析当然,我们不是专业搞网络
  • 白葭无 分享于2015-07-31 被收藏0次 0人推荐 0条评论
    用了asyncUdpSocket,服务端在接收到广播后,就会做出回应,然后就可以开始通讯了。-(void)init{AsyncUdpSocket*socket=[[AsyncUdpSocketalloc]initWithDelegate:self];[socketlocalPort:16747];NSTimeInterval timeout=5000;NSString*request=@quick_stat;NSData*data=[NSDatadataWithData:[request dat
  • 摆摆 分享于2015-07-26 被收藏0次 0人推荐 0条评论
    UDP协议基本介绍1.基本概念UDP是一个简单的面向数据包的运输层协议:进程的每一个输出操作都正好产生一个UDP数据报,并组装成一个待发送的IP数据报,与流字符协议不同,如TCP,应用程序产生的全体数据与真正发送的单个IP数据报没有联系,UDP提供不可靠的服务,它的数据报格式如下图所示UDP数据报IP首部UDP首部UDP数据2.UDP首部16位源端口号16位目的端口号16位UDP长度16位UDP校验和数据数据端口号表示发送进程和接收进程,TCP端口号与UDP端口号是相互独立的,因此我们可以用同一

也许你感兴趣

换一批