OSI七层模型网络基础
OSI七层模型
一、局域网
1、局域网:同一个地区内由多台计算机互联成的计算机组
2、ip协议和ip地址:规定网络地址的协议就是ip协议,它定义的地址就是ip地址
ipv4协议:4位的点分十进制数0.0.0.0255.255.255.255
ipv6协议:6位的点分十进制数0.0.0.0.0.0255.255.255.255.255.255
保存字段:127.0.0.1(本地回环地址,通经常使用于测试)
0.0.0.0(ip地址、回环地址的用户都能找到这台机器,一般用在开发环境中)
网络ip:我们谁都能访问,例如各个网站
内网ip:从外部不能访问,只能在内部环境中相互访问
网络ip永久不会和内网ip冲突,0.0.0.0255.255.255.255为内网ip保存了一些字段
192.168.0.0192.168.255.255
10.0.0.010.255.255.255
172.16.0.0172.31.255.255
3、mac地址:16进制的数,全国唯一,没有区域性,是随机的,印在网卡上
4、ARP协议:地址解析协议(AddressResolutionprotocol)
①通过ip地址找到mac地址
②一台机器A发起一个ARP要求(只包括ip地址)发送给交换机
③交换机收到这个要求,广播这条消息
④所有机器都会接收到这个要求,只有和自己的ip地址相吻合的机器B才会回应交换机的广播,带着自己的mac地址
⑤交换机通过单播的情势将B的mac地址回复给A
5、交换机:负责一个网路内多台机器之间的信息交换,交换机支持的信息交换方式:单播、广播、组播
二、广域网:
1、路由器:用来连接各个局域网和广域网的装备
2、子网掩码:判断两个机器在不在一个局域网内,按位与,255.255.255.0
3、网关ip:一个局域网内所有的机器对外通讯都通过这个网关ip
4、网段:在同一个局域网内的是在同一个网段
三、TCP/UDP
端口:每个网络服务都会占用计算机上的一个端口,可以帮你找到一个利用
端口范围:065535
TCP:面向连接的,可靠的,慢,全双工
三次握手:建立tcp连接的进程>发消息>四次挥手:断开连接的进程
UDP:无连接、不可靠快
四、OSI七层模型
层数层名协议装备
5、利用层httphttps
4、传输层TCP/UDP四层交换机、四层路由器
3、网络层IP三层交换机、路由器
2、数据链路层ARP以太网交换机、网卡、网桥
1、物理层集线器、双绞线、中继器