计算机网络概论part1 | 青训营笔记

116 阅读3分钟

一、前言与课程介绍

1.课程目标和收益

建立对计算机网络的整体认知,对计算机网络中的各种概念(

  1. 网络分层
  2. 网络协议
  3. 网络应用 ……)有初步的理解->以在实际工作中能高效解决网络问题。

2.课程介绍

  1. 通过一个示例建立对计算机网络的整体认知
  2. 建立对网络协议分层的认知
  3. 分析HTTP1、2、3的关系
  4. 介绍CDN运行的基本原理
  5. 了解网络安全的最基本原则

3.分析方法

自底向上

  • 从简单开始,逐渐变复杂
  • 将模块逐步拼凑成一个系统

自顶向下

  • 从复杂开始,逐渐变简单
  • 从复杂的系统问题入手,拆分为模块

二、蟹堡王帝国(自底向上)

小目标:蟹老板想挣一个“小目标”。

三步走战略:

  1. 在比奇堡开通外卖
  2. 在北京和上海开分店
  3. 在全国开分店,开通外卖

而上述战略的基础配置为:需要配备通信条件->改变蟹堡王的主要销售模式,变成了以通信为基础的外送服务。

1.蟹堡王外卖

  • 章鱼哥:请问要吃什么?
  • 龙虾拉里:为什么我打不通?(电话打不通,于是线下质问)

问题:高峰时期打不进来电话,通信繁忙。

总结每次外卖流程:

  • 谁吃?->派大星
  • 吃什么?->两个蟹黄堡
  • 送到哪?->比奇堡石头屋

根据上述流程总结,蟹老板想到了传真传递,于是每次点单顾客只需用传单传递上述三个问题即可,章鱼哥在高峰时期终于不用再接那么多的电话了。

2.北京和上海分店(一级分店)

1.分店

  • 北京方恒店
  • 上海科技绿洲店

2.通信路线

  • 赚了多少钱
  • 确定原料数量
  • 是否需要新分店
  • 促销信息

eg1:

  • 来自 -> 中航店
  • 发往 -> 比奇堡总店
  • 内容 -> 今晚销售数据:1000个蟹黄堡

eg2:

  • 来自 -> 比奇堡总店
  • 发往 -> 中航店
  • 内容 -> 明日促销信息:全场8折

新的问题:中航店在哪?

  • 方恒店员(新的分店店员):中航店在哪?
  • 章鱼哥:就在那

于是章鱼哥给每个分店店员一张各店址名单……

外卖涉及问题:

  1. 比奇堡居民居住分散
  2. 城市中的小区密度较高
  3. 小区中每家都直连蟹堡王成本太高

于是借鉴分店通信体系,设立中转集中信息收集点。

WechatIMG1449.jpeg

WechatIMG1448.jpeg 具体在计算机网络当中则是下面这样(简化版):

WechatIMG1450.jpeg 其中绿色代表家庭,蓝色代表企业,紫色代表ISP(Internet Service Provider),即移动电信联通三大运营商。

心得体会

这一部分的内容主要是以引入计算机网络知识体系为目的,通过简单易懂的比奇堡分店及外卖两个例子,都是为了更有实感的说明计算机网络的构成(主机+路由器+网络协议)。这样的理解方式对于任何专业的初学者均是友好的,且足以继续引起我们的兴趣学下去,让我们理解到计算机从来不应该是枯燥乏味的,而是有逻辑、有思考、有巧思、有关窍的。希望在后续的具体讲解过程中自己能够学到更多的内容。