计算机网络主要面试内容

前言

计算机网络知识框架主要就是基于七层OSI模型或者TCP/IP四层模型的一系列的协议与问题构成。

协议族

TCP/IP协议族,是基于 TCP 和 IP 这两个最初的协议之上的不同的通信协议的大集合。

  • 传输层协议TCP/UDP----------负责在数据传送之前将它们分割为 IP 包,然后在它们到达的时候将它们重组
  • 网络层协议IP----------负责因特网上发送和接收数据包
  • 应用层协议HTTP----------负责 web 服务器与 web 浏览器之间的通信
  • 应用层HTTPS----------负责在 web 服务器和 web 浏览器之间的安全通信
  • ARP协议----------即地址解析协议, 负责从 IP 地址到 MAC 地址的映射,即询问目标IP对应的MAC地址。

面试要点

  • TCP/IP/HTTP各类协议知识
  • 五层体系架构/OSI七层模型/TCP/IP四层模型
  • TCP连接状态以及作用
  • 流量控制/拥塞控制
  • TCP实现可靠传输机制
  • TCP/UDP区别与特点
  • 三次握手与四次挥手流程
  • TCP/IP报文格式
  • IP地址相关知识
  • ARP/ICMP相关知识

面试资料

  • HTTP协议基础知识
  • 关于HTTP协议,一篇就够了
  • 十分钟搞懂HTTP和HTTPS协议?
  • 计算机网络面试集锦
  • 面试笔试基础知识一
  • 面试笔试基础知识二
  • 硬不硬你说了算!全图解被问千百遍的TCP三次握手和四次挥手面试题
  • 硬核!30 张图解 HTTP 常见的面试题
  • 一文搞定 UDP 和 TCP 高频面试题

常见问题集锦

(1)常用的端口号及服务

计算机网络主要面试内容_第1张图片

(2)IP地址分类概述

计算机网络主要面试内容_第2张图片

(3)OSI七层模型详解

计算机网络主要面试内容_第3张图片

(4)TCP/IP四层模型详解

参考1
参考2

计算机网络主要面试内容_第4张图片

(5)HTTP协议知识

总结1
总结2-各种协议

几大类问题,总体来说,就是http特性相关,http报文相关,http请求方法相关

  • http特性
  • http请求方法
  • http请求方法的区别
  • http返回的状态码含义
  • http请求与返回的报文格式
  • http报文中每一字段的含义
  • http与https联系与区别
  • http的整个请求过程与回应过程

你可能感兴趣的:(计算机网络学习)