计算机网络参考模型
网络基础
交换机的作用:提供更多的接口,让多台主机可以相连
路由器:转发数据
网络按照范围分为: 局域网:小范围网络;校园网;企业网 城域网:全国网络;全球网络;internet
计算机常用术语 网络相关的术语
1.物理拓扑----体现了设备之间的连接
2.数据荷载(华为):传递的实际信息
3.报文:(PDU--协议数据单元) {扩充:头部(网络参数)+实际数据+尾部(校验信息)
4.数据头部的作用:区别应用程序,找到程序的接收者
5.数据尾部的作用:确保数据是完整的
6.mac地址:设备全球唯一的编号(可以理解为身份证号)
7.ip地址:设备目前所在的位置逻辑上的地址(可以理解为家在哪)
8.网关:转发不同网段的数据(离PC最近的三层交换机或者路由器)
PS:网关一定存在真实, 网关:不同网段之间想通信得借助网关转发信息
单播-----一对一,私聊
组播-----一对多,群聊
广播-----一堆所有
广播域---一台机器发动广播,能收到消息的机器,都是在同一广播域里的
osi七层与TCP/IP协议
七层模型
应用层:打开一个软件
表示层:将数据压缩变成二进制
会话层:打开一个会话窗口
传输层:1.传输数据2.通过端口号区分应用程序
网络层:加入ip地址,选路
数据链路层:加入mac地址 校验数据是否完整
物理层:将数据转化成比特流(电流信号)
机器只能知道0 1
报文:头部加上上层数据
字典:
0----a
1----b
10---c
例:QQ 微信
系统每打开一个应用程序,会自动分配一个端口号(0-65535)
ps:端口号是用来区分应用程序的
TCP/IP协议族的组成
分层的优点: 1.复杂问题简单化 2.便于排查故障 3.统一标准
单工 半双工 全双工区别
单工:只能发送或者只能接受(例:广播,电台)
半双工:虽然可以接受和发送,但是都是同一时间进行的并且只能进行一种(例:对讲机)
全双工:同时接发(例:电话)
TCP/IP4层模型. TCP/IP五层模型 OSI7层模型
网路层统称IP协议 icmp协议:ping(排查网络故障的时候首选的)
127.0.0.1(本机地址)出现网络问题先ping本机地址
IGMP:组播协议
ARP:将mac地址转化成ip地址
RARP:将ip地址转化成mac地址
tcp和udp区别
-
tcp:可靠 接收不到可以重新传输 速度慢 面向连接 面向文字传输
-
udp:不可靠 接收不到不可传输 速度快 无连接 面向字节传输
应用层协议: 0-65535 1000左右 固定的
协议族
-
ftp:文件传输协议 默认端口号:20(权限)21(真实)把真实数据和和权限隔开了 tcp 20 21
-
Tftp:简单文件传输协议(体量较小)默认端口号:69 udp
-
HTTP:超文本传输协议 默认端口号 80
-
https:加密文本传输协议 默认端口号 443 tcp
-
DNS:将IP地址转化成域名 例: www.百度.com tcp dup 53
-
DHCP: 动态获取IP udp 67 68
TPC/IP五层模型对应的设备
三层网络架构设计的网络
分为三层:核心层 ,汇聚层, 接入层
核心层:高速转发数据
汇聚层:管理核心计算机
接入层:提供更多的接口
总结
本章节我们学习了osi的七层模型及相关功能,计算机的基础用语,TCP/IP四层模型,TCP/IP五层模型,TCP/IP族的组成