软件测试网络基础 Zero to Hero -- OSI 与 TCP/IP 模型(一)

软件测试网络基础 Zero to Hero -- OSI 与 TCP/IP 模型(一)

(一) OSI 与 TCP/IP 模型

本篇内容比较基础,只面向初级软件测试工程师面试时可能会被问到的关于网络方面的概念

1.什么是通信,什么是媒体
  • 通信是通过某种媒体进行的信息传递
  • 传媒,就是传播各种信息的媒体
2. 带宽,速率,延迟
  • 带宽一般用来描述两种对象:一个是信道(Channel),另一个是信号(signal)。信道的带宽:单位是Hz ,信号的带宽:单位是bps
3. 协议,标准

协议包含:

1、 实现什么功能 、怎么实现
2、 定义数据的封装格式标准则多了物理硬件的描述

4.网络的组成
  • 一个简单的网络主要有三部分组成:需要通信或连网的计算机、通信介质、连网设备
5.网络的分类

1.局域网
2.广域网
3.城域网

6.关于INTERNET
  • Internet
    本质上是一个计算机广域网
7.网络通信系统设计中要解决的问题
  • 数字传输
    1.模拟通信
    2.数字通信
  • 数据通信方式
  1. 串行通讯,并行通讯
  2. 单工通信(举例:寻呼机),半双工(举例:对讲机),全双工通讯(举例:电话)
  • 数据通信类型
    1.基带传输
    2.频带传输
    3.宽带传输
    软件测试网络基础 Zero to Hero -- OSI 与 TCP/IP 模型(一)
8.计算机互联参考模型――OSI模型
  • OSI概述一个 独立的计算机系统的工作能力是有 限的, 只有将不同地区具有不同功能的计算机互连之 后,人们才 能共享计算机 强大的计算能力和信息资源。
    ISO(International standard Organization 国际标准化组织)的OSI-RM(Open
    System Interconnection Reference Model)是计算机网络及其互连的重要理论
    ,虽然目前没有完整的产品支持 该协议, 但它 对80年代后期至今 的电信网络、计算机网络及其互连 都有极深远 的影响,可以说OSI-RM 是各类网络互连设备的协议基础,也是我们 学习网络互连的理论基础
9. OSI 网络分层(非常重要初级测试工程师经常会被问到)
  • 应用层
  • 表示层
  • 对话层
  • 传输层
  • 网络层
  • 数据链路层
  • 物理层
9.传输协议与应用
  • TCP协议:可靠的面向链接的协议
    1.三次握手过程

1.TCP SYN, 2.TCP ACK SYN, 3.TCP ACK

  • UDP协议: 不可靠无链接协议
10. TCP/IP 模型(初级面试经常会被问)
  • 网络接口层,网络层,传输层,应用层
本文只列出了初级测试面试时可能被问到的网络基础概念,后续有时间每块内容再详细的讲述下

软件测试网络基础 Zero to Hero -- OSI 与 TCP/IP 模型(一)
软件测试网络基础 Zero to Hero -- OSI 与 TCP/IP 模型(一)

欢迎下方【戳一下】【点赞】
Author:伊洛Yiluo
2019年12月17日
愿您享受每一天,Just Enjoy !

软件测试网络基础 Zero to Hero -- OSI 与 TCP/IP 模型(一)