网络结构模式
C/S结构
客户端——服务器,就比如微信,需要一个客户端,腾讯那里有服务器,也比如英雄联盟游戏
优点是安全性高、可以实现复杂的功能、可以利用客户端性能,速度也快,缺点是每次升级都需要更新客户端,同时需要维护客户端和服务端,不好跨平台。
B/S结构
浏览器——服务器,就比如bilibili,通过浏览器就可以访问,也比如4399网页小游戏
优点是不需要专门开发客户端,也只需要维护浏览器,有浏览器就行,可以跨平台
缺点是功能相对单一一些,对通信开销大,协议相对固定(http/https),安全性没那么好,响应速度也低
Mac地址
- 网卡的主要功能:1.数据的封装与解封装、2.链路管理、3.数据编码与译码
- 每一个网卡都有一个被称为 MAC 地址的独一无二的 48 位串行号,通常表示为 12 个 16 进制数
- MAC 地址(Media Access Control Address),直译为媒体存取控制位址,也称为局域网地址、以太网地址、物理地址或硬件地址,它是一个用来确认网络设备位置的位址,由网络设备制造商生产时烧录在网卡中。
- 在 OSI 模型中,第三层网络层负责 IP 地址,第二层数据链路层则负责 MAC位址
IP地址
- IP 协议是能使连接到网上的所有计算机网络实现相互通信的一套规则
- IP 协议实际上是一套由软件程序组成的协议软件,它把各种不同“帧”统一转换成“IP 数据报”格式
- IP 地址(Internet Protocol Address)是指互联网协议地址,又译为网际协议地址。IP 地址是 IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
- IP 地址是一个 32 位的二进制数,通常被分割为 4 个“ 8 位二进制数”(也就是 4 个字节)
- 例:点分十进IP地址(100.4.5.6),实际上是 32 位二进制数(01100100.00000100.00000101.00000110)