计算机基础知识

一、OSI七层模型/TCP-IP五层模型

L1~L4 每层的设备、协议、功能

    1.物理层   

  • 功能:负责在物理媒介上传输原始的比特流(0101010011....)
  • 设备:网线、光纤

      2.数据链路层

  • 功能:保证数据正确传输
  • 设备:交换机
  • 核心:MAC地址          标识网络设备的唯一物理地址        地址固定

      3.网络层

  • 功能:负责数据包从源地址到目标地址的传输和路由选择
  • 设备:路由器
  • 核心:IP地址               逻辑地址                                         地址不固定

       4.传输层

  • 功能:提供端到端数据传输服务确保数据的完整性和可靠性
  • 协议:TCP、UDP

二、L1~L5层的工作流程

示意图

发送信息:数据封装

接受信息:数据解封装

封装过程

第一次封装:传输层     TCP/UDP 头+上层数据                                      数据段

第二次封装:网络层      IP 头+   TCP/UDP + 上层数据                          数据包

第三次封装:数据链路层     MAC头+   IP+TCP/UDP+上层数据             数据帧

第四次封装:物理层      转换成比特流       二进制通过物理介质传输

解封装过程

  1. 物理层:负责信号传输(不处理协议头)
  2. 数据链路层:负责将物理信号转换成帧,并在帧中添加数据链路层的头信息。
  3. 网络层:负责将数据分包成数据包,并添加网络层头信息。
  4. 传输层:负责确保数据在源端和目标端之间可靠传输。

三、二进制、十进制的基本转换以及网段怎么划分

什么是二进制

  1. 以       为基数
  2. 仅使用     0   和      表示所有数值
  3. 核心:逢二进一

⼆进制转⼗进制

⼆进制转换成⼗进制的⽅法是:位权展开法将⼆进制数的每⼀位乘以对应的2的幂次,
然后求和

⼗进制转⼆进制

⼗进制转⼆进制的⽅法是:除2取余法,==除以2,记录余数,直到商为0,然后将余数倒
序排列。

网段划分

IP地址和子网掩码基础

IP地址:是网络中每个设备的唯一标识符。

子网掩码:子网掩码用于指定一个IP地址中的哪一部分是网络地址,哪一部分是主机地址。

四、网络链路的检测工具

ping:测试网络连通性   -----ICMP协议

常见协议及其端口

  1. HTTP    协议:TCP    端口:80     用途:访问或下载网页数据

  2. HTTPS  协议:TCP    端口:443   用途:保证数据传输安全性

  3. DNS      协议:UDP    端口:53     用途:解析域名

  4. SSH       协议:TCP    端口:22     用途:提供远程登录的加密服务

五、TCP三次握手、四次挥手

三次握手

第一次握手:客户端向服务器发送SYN包         发送建立连接请求

第二次握手:服务器收到SYN包并向客户端发送SYN-ACK包

第三次握手:客户端收到报文后,发送ACK包     建立连接

四次挥手

第一次挥手:客户端发送FIN报文     准备关闭连接

第二次挥手:服务器响应ACK           确认客户端请求

第三次挥手:服务器发送FIN报文     服务器准备关闭连接

第四次挥手:客户端响应ACK           确认服务器关闭请求,连接关闭

TCP/UDP对比

TCP     优点:面向连接、可靠

UDP     优点:传输速度快

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值