架构技术交流 2019-10-22
网络基础 (1) 架构 a. C / S架构 : client客户端 和 server服务器端 优势 : 能充分发挥PC机的性能 b. B / S架构 : browser浏览器 和 server服务器 隶属于C/S架构 B / S架构 统一了应用的接口. (2) 通信的事: a. 同一台电脑上两个py程序通信 : 打开一个文件 b. 两个电脑如何通信 : 连一个网线 c. 多个电脑通信 : mac地址:是一个物理地址,全球唯一, 类似于身份证 ip地址:是一个四位点分十进制,它标识了计算机在网络中的位置.类似于学号 交换机的通信方式: 广播 : 单播 : 一对一 组播 : 一对多 arp协议:通过目标ip地址获取目标mac地址的一个协议 端口 : 操作系统为本机上每一个运行的程序都随机分配一个端口,其他电脑上的程序可以通过端口获取到这个程序 ip地址 + 端口 能唯一找到某台电脑上的某一个服务程序 路由器 : 连接不同网段 , 路由 网关 : 类似于一个局域网的出口和入口 网段 : 一个局域网内的ip地址范围 子网掩码 : 子网掩码 & ip地址 得到网段 网桥:可以跨网段传输数据,而二层交换机没办法实现跨网段 osi 五层模型: 应用层 : http,https,ftp 传输层 : tcp / udp 四层交换机 四层路由器 网络层 : ip协议 路由器 三层交换机 数据链路层 : arp协议 以太网交换机 网卡 网桥 物理层 : 传输电信号 集线器 网线 光纤 交换机和路由器的区别? 区别一: 路由器可以给局域网自动分配IP,虚拟拨号。交换机则只是用来分配网络数据的。 区别二: 路由器可以把一个IP分配给很多个主机使用,这些主机对外只表现出一个IP。交换机可以把很多主机连起来,这些主机对外各有各的IP。 区别三: 交换机工作在中继层,根据MAC地址寻址,不能处理TCP/IP协议。 路由器工作在网络层,根据IP地址寻址,可以处理TCP/IP协议。 区别四: 路由器提供防火墙服务,交换机不能提供该功能。