网络
苍茫行者
这个作者很懒,什么都没留下…
展开
-
数据链路层01
数据链路层(1)数据链路层1 帧主要四部分组成 L2交换机 ARP Created with Raphaël 2.1.0网络层及以上数据链路层,将数据包封装成帧,生成逻辑传输路径,检查错误并修复物理层,将比特流换成信号并传递给线缆线缆物理层只需记住以太网(IEEE802.3),按以太网成帧规格可以粗略划分为Ethernet和IEEE802.3帧主要四部分组成: 名称 用途 前导码 相当原创 2017-01-09 08:51:35 · 396 阅读 · 0 评论 -
网络层02
网络层网络层 L3交换机和路由器 DHCP ICMP L3交换机和路由器通过路由表对IP数据包进行路由选择,如果路由表中找不到该目的网段,那么数据包就会被丢弃。在路由选择过程中,目的MAC地址通过ARP不断变换的。 路由表主要由“目的网段”和“下一跳”组成。DHCP应用层协议,通过广播交换信息,在被UDP封装的DCP消息部分放入大量设置信息,最重要的有三个因素 名称 长度 用途 分配原创 2017-01-09 11:11:55 · 242 阅读 · 0 评论 -
网络层01
网络层网络层 IP报头组成主要介绍常见字段 特殊IP地址 地址分类 Created with Raphaël 2.1.0传输层及以上网络层,分组化报文段(添加IP报头),得到IP数据包(必要时还需分片处理),将数据链路层中形成网段拼接起来,数据链路层,确保同一网段中相邻节点连接物理层IP报头组成,主要介绍常见字段 名称 用途 版本 IPv4(4个字节)或IPv6(6个字节),虽然IPv原创 2017-01-09 08:53:11 · 259 阅读 · 0 评论 -
传输层01
传输层传输层 传输层使用TCP和UDP两种协议 TCP原理 TCP高效的机制Created with Raphaël 2.1.0传输层以上传输层,添加传输报头,分段应用数据,形成报文段(必要时还需切分分段),达到按应用程序要求控制通信网络层物理层传输层使用TCP和UDP两种协议 协议 用途 比较 TCP(IP报头内部协议编号6) 用于邮件、文件的发送以及Web浏览器等追求可靠性的应原创 2017-01-09 12:26:54 · 294 阅读 · 0 评论 -
性能调优攻略-来自酷壳陈皓
关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。 在开始这篇文章之前,大家可以移步去看一下酷壳以前发表的《代码优化概要》,这篇文章基本上告诉你——要进行优化,先得找到性能瓶颈! 但是转载 2017-01-19 15:20:45 · 1074 阅读 · 0 评论 -
IO模型
IO模型IO模型 Linux下的5种IO模型 阻塞IO模型 非阻塞IO模型 IO复用模型 信号驱动异步IO模型 异步IO模型 Java语言实现的IO模型 Java Classic IOBlocking IO Java Nob-blocking IONIO NIO2及Asynchronous IO介绍Linux下的5种I/O模型阻塞I/O模型默认情况下,所有文件操作都是阻塞的。在进程空间中调用recv原创 2017-08-17 16:23:55 · 403 阅读 · 0 评论