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做按位与运算,如果结果相同,那么说明在同一个网段内

  • 相关阅读:
    WQS二分
    虚树
    洛谷集训队题单Part1
    动态点分治
    点分治
    最小乘积模型
    线段树分治
    分层图最短路
    学长学姐们的测试-2
    线性dp
  • 原文地址:https://www.cnblogs.com/stfei/p/8980760.html
Copyright © 2011-2022 走看看