本文是我在公司做的计算机网络知识的分享,特整理成文章供以后学习。本文内容大部分来自网上,并非完全原创,参考链接已经放到文章结尾处。 今天分享的主题是计算机网络。 我们先从一个经典的面试题开始讲起。 当我们输入URL,按下回车发生了什么?例如 这是一个网址,浏览器的第一步是就是把网址解析成URL。这里 ...
分类:
其他好文 时间:
2019-01-05 00:10:40
阅读次数:
320
一. 安装Ganglia 1. 安装httpd服务与php 2. 安装其他依赖 3. 安装ganglia Ganglia由gmond、gmetad和gweb三部分组成。 gmond(Ganglia Monitoring Daemon)是一种轻量级服务,安装在每台需要收集指标数据的节点主机上。使用gm ...
分类:
Web程序 时间:
2019-01-04 18:40:08
阅读次数:
225
名词解释MTU:最大传输单元(硬件规定),指的是ip头+data的最大字节数(数据包超过该值会分片,主要为UDP协议)TTL:数据报的寿命(经过一个路由器减1,工作在ip层)RTO:重传超时时间cwnd:发送窗口rwnd:接受窗口流控制目的:防止发送方速率太快,接受端承受不了(点对点流空)原理:a.通过滑动窗口实现(滑动窗口协议工作在传输层)b.发送方根据收到ack中下一字节的序号n和接受方窗口大
分类:
其他好文 时间:
2019-01-04 15:31:00
阅读次数:
238
ethr 是微软开源的tcp udp http 网络性能测试工具包包含的server 以及 client 我们可以远程测试 同时对于https icmp 的支持也在开发中,tcp 协议支持连接、带宽、延迟的测试 同时支持的操作系统也比较全,基于golang 开发,可以做为我们系统开发的一个测试工具了 ...
分类:
Web程序 时间:
2019-01-04 12:37:36
阅读次数:
230
TCP被称为面向连接、面向流,可靠的传输层协议。它与UDP最大的不同在于它是可靠性的,所以需要可靠传输的时候就需要用到TCP,如果需要快速传输则选择UDP。 TCP的连接又称为3次握手。 1)、客户端向服务器发送一个SYN分段,表示我要向和你连接。 2)、服务器收到该分段后,向客户端发送一个ACK+ ...
分类:
其他好文 时间:
2019-01-04 01:12:07
阅读次数:
226
一.osi七层协议 互联网协议按照功能不同分为osi七层或tcp/ip五层或tcp/ip四层 协议具体内容 各层的功能简述: 【1】物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在 ...
分类:
编程语言 时间:
2019-01-03 22:39:50
阅读次数:
182
一、TCP和UDP的区别 TCP(Transmission Control Protocol)可靠的、面向连接的协议(eg:打电话)、传输效率低全双工通信(发送缓存&接收缓存)、面向字节流。使用TCP的应用:Web浏览器;文件传输程序。 UDP(User Datagram Protocol)不可靠的 ...
分类:
其他好文 时间:
2019-01-03 22:35:34
阅读次数:
220
四 网络通信协议(互联网协议) 四 网络通信协议(互联网协议) 第二天再讲这里,大家第二天再看这里把~~~ 网络通信协议是网络传输的灵魂,非常重要,协议即准则,准则是传输消息的格式要求,那么我们从电脑上发出一个消息,到底是以什么样的消息格式发到了对方的手上呢,来看一看这里>>>,网络通信协议 第二天 ...
分类:
其他好文 时间:
2019-01-03 20:44:14
阅读次数:
211
表 C-1. 著名端口 以下端口是 UNIX 特有的,涉及了从电子邮件到验证不等的服务。在方括号内的名称(如 [service])是服务的守护进程名称或它的常用别名。 端口号码 / 层名称注释 512/tcp exec 用于对远程执行的进程进行验证 512/udp biff [comsat] 异步邮 ...
分类:
系统相关 时间:
2019-01-02 20:44:04
阅读次数:
229