计算机网络基础、OSI模型和TCP/IP协议

一、网络基础

1.网络介绍

网络:计算机网络是一组计算机或网络设备通过有形的线缆或无形的媒介如无线,连接起来,按照一定的规则,进行通信的集合。

通信,是指人与人、人与物、物与物之间通过某种媒介和行为进行的信息传递与交流。

网络通信,是指终端设备之间通过计算机网络进行的通信。

2.网络设备

交换机:提供更多接口,让更多的设备加入网络中

路由器(方形):转发数据

3.网络划分

局域网:小范围网络;校园网、企业网    以太网标准

城域网:城市范围网络; 移动 联通 电信

广域网:全国、全球网络;internet互联网

4.数据通信方式

单播---一对一,私聊

组播---一对多,群聊

广播---一对所有

二、OSI参考模型

1.OSI简介

OSI-----开放式系统互联参考模型,是一个开放式体系结构,它规定将网络分为7层,从下往上依次是物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

2.OSI七层总结

层次模型 作用 数据单元 主要设备
物理层 建立、维护、断开物理连接 比特流 网卡
数据链路层 进行硬件地址寻址,差错校验等功能 数据帧 交换机
网络层 进行逻辑地址寻址,实现不同网络之间的路径选择 数据包 路由器
传输层 定义传输数据的协议端口号,以及流量和差错校验 数据段
会话层 建立、管理、中止会话 message
表示层 数据的表示、压缩、格式化、加密 message
应用层 网络服务与最终用户的一个接口 message

应用层、表示层、会话层为高三层,是面向用户

网络层、数据链路层、物理层为低三层,是面向硬件

网络层及以下的通信为点到点通信(主机与主机)

传输层的通信为端到端(端口到端口)

三、TCP/IP

1.简介

TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。TCP/IP协议不仅仅指的是TCP 和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇, 只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被称为TCP/IP协议。

TCP/IP 4层模型(思科)

TCP/IP 5层模型(华为)

计算机网络基础、OSI模型和TCP/IP协议_第1张图片

2.分层目的

1.将复杂问题简单化

2.制定了统一的标准  硬件  软件,协议标准

3.TCP/IP协议族

计算机网络基础、OSI模型和TCP/IP协议_第2张图片

4.七层的封装和解封装

A的七层(封装)

应用层:真实数据

传输层:协议/端口号 + 真实数据 数据段

网络层:ip地址 + 协议/端口号 + 真实数据 数据包

数据链路层:mac地址 + ip地址 + 协议/端口号 + 真实数据 + 校验位 数据帧

物理层:转化成 电流传出去

A--------------------------------------->B

B的七层(解封装)

物理层:先把A的 电流转化成 数据帧

数据链路层:mac地址 + ip地址 + 协议/端口号 + 真实数据 + 校验位

网络层:ip地址 + 协议/端口号 + 真实数据

传输层:协议/端口号 + 真实数据

应用层:真实数据

5.每层的标准设备

物理层:网卡

数据链路层:交换机 mac地址

网络层:路由器 ip地址

传输层:防火墙 协议端口号

应用层:电脑

6.层原理

二层原理:根据mac地址 判断

三层原理:根据ip地址 判断

四层原理:协议/端口号 判断

七层原理:真实数据

7.层协议

应用层协议:

http:超文本传输协议 例如:京东或淘宝网页 tcp/80

ftp:文本传输协议 tcp/20 21

传输层协议:

tcp:在传数据前,会先测试 慢 稳定

udp:直接传数据,没有测试 快 不稳定

网络层协议:

ARP(地址解析协议):将ip地址转换成mac地址

icmp(网际控制报文协议):ping 检测主机双向连通性

你可能感兴趣的:(网络)