AI智能
改变未来

「网工小白必备」全网最详细的网络基础分解与解析


1. 网络模型

1.1. 分层思想

将复杂的流程分解为几个功能相对单一的子过程

流程更加清晰,复杂问题简单化

更容易发现问题并针对性的解决问题

1.2. 网络标准化

规范不同的互联标准,兼容

当然我还有很多整理好的资料文档和视频文件,【点这里】 获得更多资料文档 往期教学视频,主要也是想给新手小白少走点弯路。

1.3. 两大模型:协议簇(Protocol Suit)

OSI:Open System Interconnect,开放系统互连参考模型,由ISO(国际标准化组织)定义。

TCP/IP优先于OSI,最终在市场上获得认可,目前所有厂商支持并使用

1.4. 数据的封装和解封装

应用数据需要经过每一层处理之后才能通过网络传输到目的端

OSI把每一层数据称为PDU(Protocol Data Unit,协议数据单元)

TCP/IP根据不同层分别使用了段、包、帧、比特

逐层向下传递数据,并添加报头和报尾的过程称为封装(打包)

反之,接收方需要逐层向上传递数据,称为解封装(拆包)

1.5. TCP/IP协议簇中的常见协议

2. 应用层

2.1. 应用层概述

TCP/IP模型的最高层

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

2.2. 常见的应用层协议

DNS

HTTP

SMTP与POP3/IMAP

Telnet

FTP与TFTP

2.2.1. DNS协议

Domain Name System,域名解析系统

建立IP与域名之间的映射关系

将域名解析为IP地址

将IP地址解析为域名

2.2.2. HTTP协议

Hypertext Transfer Protocol,超文本传输协议

帮助客户访问万维网(Word Wide Web)

网页浏览帮助通过翻译HTML(超文本标识语言)文件来表现文本、图像、音乐、动画及视频等对象

2.2.3. 邮件服务

协议 备注
SMTP Simple Mail Transfer Protocol,简单邮件传输协议
用于发送邮件
POP3 Post Office Protocol,邮局协议版本
用于接收邮件
IMAP Internet Message Access Protocol,互联网邮件访问协议
类似POP3,功能更多

2.2.4. Telnet

Terminal Network,终端网络

远程管理的主要协议(网络设备、服务器、数据库等)

常用终端工具有:SecureCRT、Putty、Xshell

2.2.5. FTP与TFTP协议

当然我还有很多整理好的资料文档和视频文件,【点这里】 获得更多资料文档 往期教学视频,主要也是想给新手小白少走点弯路。

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » 「网工小白必备」全网最详细的网络基础分解与解析