计算计网络
文章平均质量分 72
观赏
github:https://github.com/happyxiaotao
展开
-
TCP三次握手与四次挥手
TCP是面向连接的协议。而运输连接有三个阶段:连接建立数据传送连接释放其过程示意图:本篇中点讲述“连接建立”与“连接释放”过程,以及它们的原理。相关知识点:TCP的功能:TCP全称“传输控制协议”,TCP提供一种面向连接的服务。在传送数据之前必须先建立连接数据传输之后要释放连接。由于TCP要提供可靠的、面向连接的运输服务,原创 2017-06-30 10:12:23 · 223 阅读 · 0 评论 -
TCP中的常见定时器及TIME-WAIT原理
TCP中常见定时器(1)重传计时器: 重传定时器:为了控制丢失的报文段或丢弃的报文段,也就是对报文段确认的等待时间。当TCP发送报文段时,就创建这个特定报文段的重传计时器,可能发生两种情况:若在计时器超时之前收到对报文段的确认,则撤销计时器;若在收到对特定报文段的确认之前计时器超时,则重传该报文,并把计时器复位;重传时间=2*RTT;RTT的值应该动态计算。常用的公式是:RTT=previous原创 2017-06-26 14:38:07 · 1326 阅读 · 0 评论 -
TCP控制位之URG与PSH
URG与PSH 在TCP报文段的首部格式中,包含有6个控制位,而URG与PSH就是其中两个。相关概念紧急URG: 当URP=1时,表明紧急指针字段有效。他告诉系统此报文段中有紧急数据,应尽快传送(相当于高优先级的数据),而不要按原来的排队顺序来传送。例如,已经发送了很长的一个程序要在远地的主机上运行。但后来发现了一些问题,需要取消该程序的运行。因此用户从键盘发出了中断命令(Control+C)原创 2017-06-26 14:06:29 · 1039 阅读 · 0 评论 -
ARP协议
ARP协议概述ARP协议出现意义:在通常情况下,当我们访问一台机器的时候,我们一定知道它的IP地址(逻辑地址),而不一定知道它的MAC地址(物理地址)。如果我们不知道物理地址,则不能把网络层的数据包封装成MAC帧,从而无法进行通信。(因为,IP地址只在网络层有效,而MAC地址则在数据链路层有效,不同主机之间的通信数据实际上需要通过数据链路层才能传输)。所以,我们需要一种协议,来进行IP地址和MAC地原创 2017-06-20 14:04:31 · 279 阅读 · 0 评论 -
端口简介及其分类
端口的概念端口,可以认为是设备与外界通讯交流的出口。端口可以分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。例如计算机中的80端口、21端口、23端口等。物理端口又称为接口,是可见端口,交换机路由器集线器等RJ45端口、电话使用RJ11插口等属于物理端口的范畴。本篇博客重点讲述虚拟端口。虚拟端口出现意义随着计算机网络技术的发展,原来物理上的接口(如键盘、鼠标、网卡、显原创 2017-06-18 21:38:11 · 1240 阅读 · 0 评论 -
《计算机网络》笔记
把计算机网络中的知识点,记录下来,方便自己回顾,不定时更新 ARP协议:地址解析协议 层次:网络层 作用:解决在同一局域网中主机或路由器的IP地址与物理地址的映射问题。 实现:在主机ARP高速缓存中存放一个从IP地址到物理地址的映射表,并且这个映射表还经常更新(新增和超时删除) 知识点: 1,请求分组是广播的,响应分组是单播的。 2,在发送请求分组时,将自己的IP地址与原创 2017-08-18 15:25:09 · 322 阅读 · 0 评论 -
TCP与UDP小结
TCP的优点: 可靠,稳定 TCP的可靠体现在TCP在传递数据之前,会有三次握手来建立连接,而且在数据传递时,有确认、窗口、重传、拥塞控制机制,在数据传完后,还会断开连接用来节约系统资源。 TCP的缺点: 慢,效率低,占用系统资源高,易被攻击 TCP在传递数据之前,要先建连接,这会消耗时间,而且在数据传递时,确认机制、重传机制、拥塞控制机制等都会消耗大量的时间,而且要在每台设备上维护所有的传输连接,原创 2017-09-06 00:23:57 · 827 阅读 · 3 评论 -
linux网络学习博客汇总
目录一基础理论篇二初级实践篇三进阶高级篇四拓展知识篇一、基础理论篇01、网络协议入门02、LAN、WAN、WLAN、VLAN 和 VPN 的区别03、IP 地址介绍04、广播地址介绍05、无连接和面向连接协议的区别06、因特网的IP协议是不可靠无连接的,那为何当初不直接把它设计为可靠?07、C/S和B/S架构的区别二、初级实践篇08、编程准备:字节序、地址转换09、套接字的介绍10转载 2017-09-03 14:07:15 · 1545 阅读 · 0 评论