计算机网络 概述

目录

来源:
https://blog.csdn.net/IT__learning/article/details/117827605

计算机网络的目标:
一台计算机与另一台计算机可以通信

物理层
把计算机连接起来,在计算机之间传输 0 1 这样的电信号

数据链路层
物理层的01信号是没有规律的,无法解读
数据链路层 制定一套规则来进行01的传送
例如多少个电信号为一组,每一组信号应该如何标识,才能让计算机读懂。于是,有了以太网协议

以太网协议规定,一组电信号构成一个数据包,我们把这个数据包称之为

一台计算机的的数据通过物理层、链路层发送给另一台计算机,究竟是谁发给谁的,计算机与计算机之间如何区分,你总得给他们一个唯一的标识吧?于是,MAC 地址出现

连入网络的每一个计算机都会有网卡接口,该接口有一个唯一的地址 = MAC 地址。
计算机之间的数据传送,通过 MAC 地址来唯一寻找 传送

网络层
让我们在茫茫人海中,能够找到另一台计算机在哪里,是否属于同一个子网
实际上我们所处的网络,是由无数个子网络构成的

传输层
有了物理层、数据链路层、网络层,我们已经把数据成功从计算机A传送到计算机B了

计算机B里面有各种各样的应用程序,计算机该如何知道这些数据是给谁

端口(Port)出来了,我们在从计算机 A 传数据给计算表B的时候,还得指定一个端口,以供特定的应用程序来接受处理

传输层的功能:建立端口到端口的通信

应用层

虽然我们收到了传输层传来的数据,可是这些传过来的数据五花八门,有 html 格式的,有 mp4 格式的,各种各样

我们需要指定这些数据的格式规则,收到后才好解读渲染

你可能感兴趣的:(计算机网络,计算机网络,网络)