
网络
文章平均质量分 66
gwt0425
这个作者很懒,什么都没留下…
展开
-
网络协议(1)
OSI七层 物理层:指定连接器、数据速率和如何在某些介质上进行位编码 链路层:指定经过单一链路通信的方法,包括多个系统共享同一介质时的“介质访问”控制权限 网络层:指定经过潜在不同类型链路层网络的多跳通信方法 传输层:指定运行在相同计算机系统中的多个程序之间关联的方法(TCP) 会话层:指定由多个连接组成一个通信会话的方法 表示层:指定针对应用的数据表示格式与转换规则的方法 应用层:指定完成某些用户原创 2017-09-15 11:03:31 · 434 阅读 · 0 评论 -
CDN(内容分布网络)
通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。 CDN = 镜像(Mirror) + 缓存(Cache) + 整体负载均衡(GSLB) 目前CDN都以缓存网站中的静态数据为主,如CSS,js,图片和静态页面等数据。用户从主站服务器请求到动态内容后,再从CDN上下载这些静态数据,从而加速网页数据原创 2017-09-15 11:11:28 · 1290 阅读 · 0 评论 -
TCP三次握手与四次挥手
- TCP协议头部的格式 Source Port与Destination Port:分别占用16位,表示源端口号和目的端口号;用于区别主机中不同的进程,而IP地址是用来区分不同的主机的,源端口号与目的端口号配合上IP首部的源IP地址和目的IP地址,就可以确定一个TCP连接。 Sequence Number:用来识别从TCP发端向TCP收端发送的数据字节流,它表示在这个报文段中的第一个数据字节在数据流原创 2017-09-15 11:33:17 · 258 阅读 · 0 评论 -
socket编程
setsocketopt(level, optname, value) getsocketopt(level, optname[, buflen]) level一般是SOL_SOCKET, 表示使用socket选项 optname选项名 意义 返回值 SO_BINDTODEVICE 只在某个特殊网卡有效,可能不是移动设备 一个字符串返回设备名称,或默认为空 SO_BROADC原创 2017-09-15 11:12:35 · 301 阅读 · 0 评论