什么是网络?
网络:计算机网络是一组计算机或网络设备通过有形的线缆或无形的媒介如无线链接起来 按照一定的规则 进行通信的集合
通信是指人与人 人与物 物与物之间通过某种媒介和行为进行的信息传递和交流
网络通信是指终端设备之间通过计算机网络进行的通信
网络直连
通过交换机连接
多个交换机通过路由器连接
交换机的作用:提供更多的接口
路由器:选择最佳的路径去往目的地
网络一般分为上三下四 共七层 我们云计算运维一般都在用下四层
七层分别是
应用层: 人为的打开一个或多个程序
表示层: 将人类输入的 高级语言 翻译成有电没电
会话层 管理计算机之间的通讯 (开启 或 关闭会话)
传输层 把数据传输到 对面的计算机 用什么方式(tcp慢可靠 udp快不可靠) 区分你系统上的程序 并且检测数据传输是否完整
传输层中有 端口号用来区分你的程序名
网络层: 找路 根据ip地址去找路
数据链路层 根据mac 地址 去判断是否是我要找的计算机
物理层 转化成电流
网络层协议:
icmp: 网络双向联通性检测
ping 检测两台计算机是否可以通信
ARP: 将ip地址转换成mac地址
传输层:
tcp 慢可靠
udp 快不可靠
应用层协议
http(网页) 超文本传输协议 端口号: 80 tcp
https(网页) 超文本传输协议 端口号: 443 tcp 加密的http
ftp 文件共享协议 端口号:20 21 tcp
TFTP 简单文件传输协议 端口号:69 udp
PDU
每个层对应的物理设备
应用层 计算机
传输层 防火墙
网络层 路由器
数据链路层 交换机
物理层 网卡