zoukankan      html  css  js  c++  java
  • 网络架构

    网络架构

    CS架构

    • 客户端的游戏
    • cs definition client客户/sever服务
    • 自己就是个客户端(消费)----->服务端(收费)

    服务端(应用程序) 一个就够了,客户端(应用程序)想当于我们 可以拥有多个

    服务端和客户端都是应用程序,那两者一定都可以村存储数据,哪一个存储数据更好

    • 服务端:很多人都可以用的 ,它一次更新,其他人可以直接拿,还能保证数据的安全
    • 客户端:非常快,如果本地保存账户密码。安全性非常低,客户端不联网,数据都不会更新

    BS架构

    • 网页游戏
    • bs definition ----->browser 浏览器/服务端

    客户端(浏览器)/服务端,程序放在浏览器上

    互联网和互联网的组成

    边缘部分:客户端/服务端,这些普通的计算机,富足接收和发送数据

    核心部分:传输网络的设备,路由,基站,负责数据的传输

    科普版

    1打开浏览器

    2输入www.taobao.com------>地址指向淘宝的服务端

    3按enter 键 客户端把www.taobao.com解析成淘宝的地址(杭州--)

    4发送一条指令给淘宝,让淘宝把数据发给你

    5客户端渲染数据

    互联网的组成

    硬件:提供给你网络

    软件:应用程序,完成具体的任务

    OSIs七层协议

    互联网是由硬件和软件组成的,传输数据,只能是传输电信号的,0和1,osi协议把0和1从无意义的变成有意义的东西

    物理层

    计算机与计算机之间传输数据

    • 光缆/网线:传输信号,连接两台计算机,如果有一根网线能从中国连到美国,只要物理层就够了

      客户端---01001101001000001111001011010001001--服务端

    数据链路层

    让同一个局域网下的计算机连接在一起

    把00111 00011 11001 11101 01001 11110 10001变得有意义,分组,每几位一组

    以太网协议:规定物理层中传输的0和1格式

    head(以太网头):

    ​ 收件人地址:
    ​ 数据类型

    ​ 发件人地址

    data:内容

    • 发件人地址就是mac地址,计算机上网卡的地址,这个地址固定不变了,每一台电脑都有固定的mac地址
    • 广播:你一定知道自己电脑的mac地址,还有收件人的mac地址,通过某一台设备(交换机),但是交换机不知道mac地址对应的计算机是那一台,交换机就会以广播的形式发送给所有计算机,收件人的计算机收到了就会解析这条命令,拿到内容了,之后交换机会就会记录着这两个电脑的mac地址

    以上基于局域网

    网络层

    ​ 让不同的局域网下面的计算机连接在一起

    叫做ip地址,只知道mac地址无法连接其他局域网内的计算机,因为mac地址只被交换机 识别,然后不同局域网的交换机不一样,所以现在定义一个新的地址表明是哪个局域网,通过路由器

    在数据链路层的基础而上包上一次ip头

    已经知道了淘宝的ip地址,和mac地址,你会把自己的mac地址和ip地址一起发送出去,路由器会接收淘宝的ip地址,路由发送淘宝的ip地址和mac地址,自带mac地址(路由器)和ip地址(路由器的ip地址)

    mac地址(局域网)+ip地址(互联网)就能找到全世界独一无二的电脑

    传输层

    • 组织网络带来的数据
    • 端口号,找到一个固定的应用程序,一个端口号对应一个应用程序
    • mac地址(局域网)+ip地址(互联网)+端口号 就能找到全世界独一无二的电脑上的独一无二的应用程序

    数据 0和1 发送给应用程序 tcp/udp协议

    应用程序

    0和1转换成具体的功能

    抽象层

    客户端和服务端的应用程序想通信,两种的数据必须是一样的

    socket抽象层就是写出一个全世界独一无二的计算机上的应用程序,即可以使客户端,也可以服务端

    使用socket编写的客户端服务端写一个文件拷贝的cs架构的软件

  • 相关阅读:
    HDU 3068 最长回文
    UVa 1377 / LA 3667 Ruler
    HDU 1540 Tunnel Warfare
    POJ 3450 Corporate Identity
    外贸网站成功运营五个要点
    SEO白帽必备孙子兵法之三十六计
    修改zencart模版的相关资料
    怎么做友情链接,PR值即将更新之际 教你10招快速提升PR值到4
    基于zencart搭建外贸网站流程
    网站内链优化需要考虑的方面
  • 原文地址:https://www.cnblogs.com/zhuyuanying123--/p/11086541.html
Copyright © 2011-2022 走看看