计算机网络快速复习

在这里插入图片描述

每层的功能:

1.物理层:(屏蔽掉具体的传输介质和物理设备的差异)

  • 在终端设备间传输比特流
  • 定义电压、接口、传输距离等

2.数字链路层:

  • 封装成帧
  • 差错控制
  • 流量控制
  • 透明传输

3.网络层:(IP数据报、数据报)

  • 异构网络互联
  • 路由&转发
  • 拥塞控制

4.传输层:(两台主机进程间的数据传输服务)

  • 为端到端提供可靠的传输服务
  • 为端到端流量控制、差错控制

5.应用层:

  • 为应用程序接口提供网络服务

一图掌握计网基本架构

考研+春招+复试一路过来,反反复复修改过,
保证这张图的严谨准确!!

常见面试题

1.TCP和UDP

  • TCP是基于字节流、面向连接的传输控制协议,保证传输可靠性,保证数据不会失序乱序,应用场景是传输大量数据,TCP是全双工
  • UDP是面向报文的、提供无连接的数据报服务,传输速度快,有较好实时性,效率高,应用场景是实时性要求高、速度要求高,无流量控制、无拥塞控制

补:TCP是如何保证可靠性传输?
通过顺序编号和确认(ACK)来实现的
2.路由器和交换机
路由器工作在网络层,用来隔离广播域,工作范围是多个子网之间
交换机工作在链路层,用来隔离冲突域,连接的所有设备属于一个广播域

3.应用层功能和两大协议
应用层:应用进程之间的交互来完成特定网络应用

  • 域名系统
    Domain Name System缩写为DNS
    它可以作为域名和IP地址的一个映射的分布式数据库
  • HTTP协议
    超文本传输协议 HyperText Transfer Protocol
    所有的万维网(WWW)文件都要遵守这个标准

4.TCP三次握手和四次挥手

  • 三次握手
  • 四次挥手

猜你喜欢

转载自blog.csdn.net/weixin_39666736/article/details/105552401
今日推荐