wed程序两种架构:
C/S:client(客户端)server(服务端)
安装一个客户端,然后这个客户端就可以和服务端进行网络交互
只要安装客户端的都是C/S
B/S:browser(浏览器)server(服务端)
所有能够用网页访问的网站,这个网站是B/S架构的
B/S和C/S构架的关系
所有的B/S构架都需要一个浏览器才能访问
浏览器是一个软件,相当于一个客户端
所有的B/S构架也都是C/S构架的
浏览器(browser)都是特殊的客户端(client)
client(browser)<------>server
这两个架构哪个好
C/S装好之后直接双击就可以使用
B/S极大的简化了我们使用软件的成本
B/S: 更符合现在的使用理念,但是还有很多功能没有实现,在PC端统一了程序入口
MAC地址:唯一标识了一台机器
本机mac(物理地址):68-b5-99-fa-9a-02
# 多台机器之间的通信
# mac : 机器的唯一标识
# 网卡 : 一个计算机上的硬件 这个硬件出厂的时候就被分配了一个mac地址
# ip地址 :比mac好记,能够按照区域来区分(区分你在哪一个局域网内)
# 协议 : 在传输过程中规定位数 顺序等等传输规则的内容
# 交换机 : 局域网内多台机器之间的通信
# arp协议 :通过ip地址找到mac地址
# 局域网概念
# 路由器 : 能够做局域网与局域网之间的通信
# 网关ip : 在一台机器对局域网外的地址进行访问的时候使用的出口ip
# 端口 : 帮助我们找机器上的对应服务 0-65535 惯用的端口号 80,8000之后
# 127.0.0.1 本地的回环地址 别的人找不到你 只有你自己这台机器能找到你自己
# 0.0.0.0 全网段地址