12.19网络方向培训
OSI七层模型(Open System Interconnect 开放系统互连参考模型)
国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型
TCP/IP 协议族
协议
协议族
1 | #!/usr/bin/env python |
端口
大小:16bits (0-65535)
保留端口号:0-1024
默认端口:
1 | 21 ftp |
IPv4
大小: 32bits (0.0.0.0-255.255.255.255)
子网掩码: 把IP分为网络地址和主机地址
特殊地址:
1.整个子网,主机地址全为0
2.子网广播地址,主机地址全为1的地址
3.三段内网地址
1 | 10.0.0.0-10.255.255.255 |
4.环回地址 127.0.0.1 - 127.255.255.255
5.本机地址 0.0.0.0
6.广播地址 255.255.255.255
公网地址全球唯一
MAC(Media Access Control)地址
大小:48bits (00:00:00:00:00:00-FF:FF:FF:FF:FF:FF)
网卡出产时写死在硬件中。相当于网卡的身份证,具有全球唯一性
浏览器访问HTTP服务详解
DNS(Domain Name System,域名系统)
域名 <--> IP地址
应用层
封装HTTP包
传输层
- TCP
- UDP
封装TCP包
网络层
封装IP包
数据链路层
封装MAC包
物理层
转换成二进制,通过网卡,网线进行数据传输
数据发送过去后,然后反过来解封
安全问题
arp
SYN
DNS
12.19网络方向培训