zoukankan      html  css  js  c++  java
  • 网络编程

    软件开发的架构:

      1,C/S架构

        几乎包含了所有网络开发的架构形态。

        C/S即 Client 与 Serve ,客户端与服务器端架构,这种架构是从用户层面来划分的。

        这里的客户端一般泛指客户端应用exe,程序需要先安装,才能运行在用户的电脑上,对用户的操作系统依赖性较大。

      2,B/S架构

        其实也是C/S架构,B/S架构中的client都是browser浏览器。

        B/S即:Browser 与 Server 浏览器端与服务器端架构,这种架构是从用户层面来划分的。

        Browser浏览器,其实也是一种Client客户端,只是这个客户端不需要大家去安装什么应用程序,只需要在浏览器上通过http请求服务器端相关资源(网页资源),客户端Browser浏览器就能进行增删改查。

        B/S的优点:统一了所有应用的入口。

     

    网卡:

      每个网卡都有一个mac地址,且每个mac地址都不会改变,所有说mac是唯一的。

    交换机:

        同一个局域网内的机器之间的交流。

        1,广播   2,单播  3,组播

    路由器:

        可以跨局域网机器之间交流。

    网关ip:

        跨局域网的机器之间不能直接通信,只能通过网关ip通信。

    子网掩码:

        网络地址ip和子网掩码ip做按位与运算,如果结果相同,那么说明在同一个网段内

  • 相关阅读:
    NOIP2017 D1T2 时间复杂度
    NOIP2017 游记
    NOIP2017 Day-1 模板荟萃
    NOIP2013 货车运输 倍增
    洛谷3933 Chtholly Nota Seniorious 二分答案+贪心
    洛谷2474 [SCOI2008] 天平 差分约束->枚举
    bzoj1270 BeijingWc2008 雷涛的小猫 DP
    poj1061--青蛙的约会--扩展欧几里得
    “整除”的相关
    poj1067--取石子游戏--(神奇的黄金分割比)
  • 原文地址:https://www.cnblogs.com/stfei/p/8980760.html
Copyright © 2011-2022 走看看