通信
ninetyhe
技术从来都是从实践中总结而来的
展开
-
TCP/UDP详解二
1.UDP 前面提过,UDP协议不面向链接,也不保证传输的可靠性; 1)发送端的UDP协议层只管把应用层传来的数据封装成段交给IP协议层就算完成任务了,如果因为网络故障该段无法发到对方, UDP协议层也不会给应用层返回任何错误信息。 2)接收端的UDP协议层只管把收到的数据根据端口号交给相应的应用程序就算完成任务了,如果发送端发来多个数据包并且在网络上经过不同的路由,到达接收端时顺序已经原创 2015-06-27 10:18:11 · 436 阅读 · 0 评论 -
Tcp/Udp详解一
1.Tcp协议栈 在下图我们可以看到TCP与UDP工作在传输层次。 首先我们需要了解一下通讯数据如何从应用层到数据链路层。 对于不同的协议层对数据包有不同的称谓,在传输层叫segment,在网络层叫datagram ,在链路层叫做frame。数据封装成帧后发送传输介质上,到达目的主机后,每一层协议再剥掉相应的首部,最后将应用层数据交给应用层处理。 当然对于对台主机进行通原创 2015-06-27 09:57:46 · 614 阅读 · 0 评论 -
DNS原理及解析流程
1,what is DNS? DNS 是domain name system 的英文缩写,中文名是域名系统,作为IP地址与域名之间相互转化的一个分布式数据库。可以理解成一个在ip地址与域名之间的一个翻译员。 2.DNS的工程流程是什么? 当我们在浏览器输入网页的时候不可能记住每一个网站的ip地址,而是输入某个网页的网页地址(域名地址),然后通过DNS将我们入职的域名地址转换为对应的i原创 2015-08-17 20:48:48 · 783 阅读 · 0 评论 -
直击阻塞,非阻塞,异步,同步四者联系与区别
老张爱喝茶,废话不说,煮开水。 出场人物:老张,水壶两把(普通水壶,简称水壶;会响的水壶,简称响水壶)。 1 老张把水壶放到火上,立等水开。(同步阻塞) 老张觉得自己有点傻 2 老张把水壶放到火上,去客厅看电视,时不时去厨房看看水开没有。(同步非阻塞) 老张还是觉得自己有点傻,于是变高端了,买了把会响笛的那种水壶。水开之后,能大声发出嘀~~~~的噪音。 3 老张把响水壶放到火上,立等水转载 2015-10-06 20:02:08 · 527 阅读 · 0 评论