前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >全面&详细的面试指南:计算机网络篇 (附答案)

全面&详细的面试指南:计算机网络篇 (附答案)

作者头像
Carson.Ho
发布2022-05-11 18:01:53
3320
发布2022-05-11 18:01:53
举报
文章被收录于专栏:Android知识分享Android知识分享

面试考察点

  • 网络基础
  • TCP / UDP协议
  • HTTP协议
  • Socket

具体内容如下:


网络基础

  • 问题1:计算机网络的体系结构是什么?
  • 问题2:请描述在浏览器中输入url地址 ->> 显示主页的过程
  • 问题3:请说出IP地址的分类
  • 问题4:请描述ICMP报文
  • 问题5:请描述Ping的整个过程
  • 问题6:路由器与交换机区别
  • 问题7:Cookie 与 Session的区别

问题1:计算机网络的体系结构是什么?

计算机网络体系结构分为3种:OSI体系结构、TCP / IP体系结构、五层体系结构。

问题2:请描述在浏览器中输入url地址 ->> 显示主页的过程

类似问题:打开一个网页,整个过程会使用哪些协议

问题3:请说出IP地址的分类

传统的IP地址是分类的地址,分为A,B,C,D,E五类

区别在于网络号 & 主机号占的字节数不同

特别注意:在各类IP地址中,有一些IP地址用于特殊用途,不能用于做主机IP地址

问题4:请描述ICMP报文

问题5:请描述Ping的整个过程

先了解一下Ping是什么

Ping过程如下:假设有两台主机:

  • (目的主机)PC1:IP = 192.168.1.1
  • (源主机)PC2:IP = 192.168.1.2

问题6:路由器与交换机区别

问题7:Cookie 与 Session的区别

二者简介

二者区别 & 对比


TCP / UDP协议

1. TCP协议

  • 问题1:请描述TCP协议的特点
  • 问题2:请描述TCP协议的数据包格式
  • 问题3:请描述3次握手、4次挥手的整个过程
  • 问题4:请描述TCP协议中的滑动窗口机制(包括回退N针协议)
  • 问题5:TCP协议的拥塞控制
  • 问题6:TCP协议的流量控制

上述问题的答案,请看文章:TCP / IP协议:这是一份全面 & 详细 的TCP协议攻略

2. UDP协议

  • 问题1:请描述UDP协议的特点
  • 问题2:请描述UDP协议的数据包格式
  • 问题3:请说明TCP协议与UDP协议的区别

问题1:请描述UDP协议的特点

无连接的、不可靠的、面向报文、无拥塞控制,具体介绍如下:

问题2:请描述UDP协议的数据包格式

  • UDP的报文段共有2个字段:数据字段 & 首部字段
  • 下面主要介绍首部(8字节、4个字段)

问题3:请说明TCP协议与UDP协议的区别


HTTP协议

  • 问题1:请描述HTTP协议的请求报文格式
  • 问题2:请描述HTTP协议的响应报文格式 & 响应码
  • 问题3:请说明Http1.1、Http1.0的区别
  • 问题4:请说明Http、Https区别
  • 问题5:请说明处理长连接的方式

上述问题的答案,请看文章:这是一份全面& 详细 HTTP知识讲解


Socket

即套接字,是应用层 与 TCP/IP 协议族通信的中间软件抽象层,表现为一个封装了 TCP / IP协议族 的编程接口(API)。面试的内容包括:

  • 问题1:请描述Socket的原理
  • 问题2:请描述Socket的工作流程
  • 问题3:请概述Socket的使用方式

上述问题的答案,请看文章:这是一份很详细的Socket使用攻略


至此,关于面试的计算机网络篇讲解完毕。下面我会对面试内容继续进行讲解,欢迎关注Carson_Ho的CSDN博客

请点赞!因为你的鼓励是我写作的最大动力!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-03-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 面试考察点
  • 网络基础
    • 问题1:计算机网络的体系结构是什么?
      • 问题2:请描述在浏览器中输入url地址 ->> 显示主页的过程
        • 问题3:请说出IP地址的分类
          • 问题4:请描述ICMP报文
            • 问题5:请描述Ping的整个过程
              • 问题6:路由器与交换机区别
                • 问题7:Cookie 与 Session的区别
                • TCP / UDP协议
                  • 1. TCP协议
                    • 2. UDP协议
                      • 问题1:请描述UDP协议的特点
                    • 问题2:请描述UDP协议的数据包格式
                      • 问题3:请说明TCP协议与UDP协议的区别
                      • HTTP协议
                      • Socket
                      • 请点赞!因为你的鼓励是我写作的最大动力!
                      领券
                      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档