夯实基础系列二:网络知识总结 (3)

这个时候,会开始执行拥塞检测算法,也就是把门限值变为窗口大小的一半,之后继续执行拥塞避免算法,窗口大小按照线性规律增大。

5. IP协议 5.1 网络层 5.2 作用

把数据包传送给对方

5.3 条件

IP地址和MAC地址

5.4 使用ARP协议凭借MAC地址进行通信 5.5 路由选择 6. TCP/IP 6.1 协议族

IP、ICMP、DNS、TCP、FTP、HTTP、SNMP

6.2 分层管理

应用层

决定向用户提供应用服务时通信的活动。FTP、HTTP、DNS

传输层

对上层应用层,提供处于网络连接中的两台计算机之间的数据传输。TCP、UDP

网络层

处理网络上流动的数据包

规定了通过怎样的路径到达对方计算机,并把数据包传送给对方

数据链路层

处理连接网络的硬件部分

6.3 通信传输流

发送端层与层之间传输数据,每经过一层时必定会被打上一个该层所属的首部信息

接收端在层与层传输数据时,每经过一层时会把对应的首部消去。

这种把数据信息包装起来的做法称为封装

7. Web攻击 7.1 因输出值转移不完全引发的安全漏洞

跨站脚本攻击XSS

SQL注入攻击

OS命令注入攻击

HTTP首部注入攻击

邮件首部注入攻击

目录遍历攻击

远程文件包含漏洞

7.2 因设置或设计上的缺陷引发的安全漏洞

强制浏览

不正确的错误消息处理

开放重定向

7.3 因会话管理疏忽引发的安全漏洞

会话劫持

会话固定攻击

跨站点请求伪造(CSRF)

7.4 其他安全漏洞

密码破解

点击劫持

dos攻击

后门程序

8. 其他协议 8.1 IGMP协议

组管理协议,它帮助多播路由器创建以及更新与每一个路由接口相连的忠实成员列表(就是与该路由接口连接频率较高)。

8.2 ICMP协议

差错控制协议,弥补了IP协议没有差错纠正机制以及差错报告的缺憾。

8.3 ARP协议

地址映射协议,可以把一个IP地址映射为MAC地址。

把IP数据报封装成帧(以太网上对01串的分组定义)后才能通过物理网络,这时就需要目的主机的MAC地址

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyyxdx.html