一、学习计算机网络基础下
(一)学习网络通信
1、网络通信模型就像寄快递一样,一层一层的传递,后面就有了通信模型。
2、原来的模型是是七层 现在为了加快网络的传输 现在为了节约传输时间使用TCP/IP模型为四层
原模型OSI模型 七层模型 物理层 链路层 网络层 传输层 会话层 表示层 应用层
现在使用模型TCP/IP模型 网络接口层 网络层 传输层 应用层
前面两个物理层、链路层合并为网络接口层
中间两个 网络层、传输层不变
后面三个会话层、表示层、应用层合并为应用层
(二)学习传输层核心协议与DDOS攻击
1、UDP协议:是无连接的,不可靠的、基与数据报的传输层通信协议
2、TCP协议: 是一种面向连接的、可靠的、基于字节流的传输层通信协议。
3、DDOS攻击:是一种常见的网络攻击方式,攻击者控制大量肉鸡攻击目标服务器,旨在使目标服务器无法正常提供服务。
主要常见的有:SYN 攻击、UDP 攻击、ICMP 攻击
4、DOS攻击:是单个攻击源(如使用kali)发起的,耗尽目标资源使其无法提供正常服务的攻击。
(三)学习应用层协议
1、常见的应用层协议:
(1)网页浏览 http(80端口) (2)https(443) (3)邮件收发smtp(25) (4)pop3(110) (5) imap4(143) (6)文件传输ftp(21) (7)远程登录telnet(23) (8)ssh(22) (8)网络服务dns(53) (9) dhcp(67/68) (10)tftp(69)
2、URL统一资源定位器
(1)Internet上的每一个网页都具有一个唯一的名称标识。它是www的统一资源定位标志,简单地说URL就是web地址,俗称“网址”
(2)URL-片段标识符 : HTML 元素参考 – HTML(超文本标记语言) | MDN文本内容#后面的就是片段标识符用于本地跳转,服务器看不到。
3、HTTP 协议
特点:简单灵活、无状态、明文传输 简单灵活:客户端发起请求,服务器响应 无状态协议:协议不保留之前请求的信息,每次请求相互独立。需通过 Cookie、Session 等技术补充状态管理 明文传输:所有数据都以未加密的形式传输
4、HTTPS协议
HTTPS(HyperText Transfer Protocol Secure)超文本传输安全协议,是一种通过计算机网络进行安全通信的传输协议。
