网络基本功:OSI模型、TCP/IP协议及握挥手、网络模式、主机网络配置

本文深入探讨了数据在两台计算机间传输的过程,介绍了OSI七层模型和TCP/IP四层模型,详细阐述了各层的功能,如物理层的比特流传输、网络层的路径选择、传输层的端到端通信以及应用层的服务。同时,讲解了TCP的三次握手和四次断开过程,以及Vmware的三种网络模式。此外,还涉及主机网络配置的相关知识,包括网络接口配置、静态IP设置和DNS配置等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文是在课程课件基础上修改的学习笔记
课程原地址:https://www.bilibili.com/video/BV1j4411D7B2
如有侵删

数据在两台计算机之间是如何传输的?

数据传输过程:
在这里插入图片描述

一、OSI七层模型

什么是OSI模型

OSI:

  • 开放系统互连参考模型,是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型。

  • 目的:为开放式互连信息系统提供了一种功能结构的框架和参考。

  • 这里所说的开放系统,实质上指的是遵循OSI参考模型和相关协议能够实现互连的具有各种应用目的的计算机系统。

  • OSI采用了分层的结构化技术,共分七层:

    物理层、数据链路层、网络层、传输层、会话层、表示层、应用层
    在这里插入图片描述

OSI的七层介绍

应用层
  • 应用层是计算机用户,以及各种应用程序和网络之间的接口,其功能是直接向用户提供服务,完成用户希望在网络上完成的各种工作。

  • 应用层为用户提供的服务和协议:文件传输服务(FTP)、远程登录服务(ssh)、网络管理服等。上述的各种网络服务由该层的不同应用协议和程序完成。

  • 应用层的主要功能如下:

    • 用户接口:应用层是用户与网络,以及应用程序与网络间的直接接口,使得用户能够与网络进行交互式联系。

    • 实现各种服务:该层具有的各种应用程序可以完成和实现用户请求的各种服务。

表示层
  • 表示层是对来自应用层的命令和数据进行解释,对各种语法赋予相应的含义,并按照一定的格式传送给会话层。

  • 其主要功能是处理用户信息的表示问题,如编码、数据格式转换和加密解密等。

  • 表示层的具体功能如下:

    • 数据格式处理:协商和建立数据交换的格式,解决各应用程序之间在数据格式表示上的差异。

    • 数据的编码:处理字符集和数字的转换。

    • 压缩和解压缩:为了减少数据的传输量,这一层还负责数据的压缩与解压缩。

    • 数据的加密和解密:可以提高网络的安全性。

会话层
  • 会话层是用户应用程序和网络之间的接口,主要任务是:组织和协调两个会话进程之间的通信,并对数据交换进行管理。

  • 当建立会话时,用户必须提供他们想要连接的远程地址。

传输层
  • OSI上3层:应用层、表示层、会话层的主要任务是数据处理------资源子网

  • OSI下3层:网络层、数据链路层、物理层的主要任务是数据通讯------通讯子网

  • 传输层是OSI模型的第4层,它是通信子网和资源子网的接口和桥梁,起到承上启下的作用

  • 传输层的主要任务是:向用户提供可靠的端到端的差错和流量控制,保证报文的正确传输

包:

评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值