OSI七层与TCP/IP协议

一、什么是网络

①什么是网络

          

网络:计算机网络是一组计算机或网络设备通过有形
的线缆或无形的媒介如无线,连接起来,按照一定的
规则,进行通信的集合。
通信,是指人与人、人与物、物与物之间通过某种媒
介和行为进行的信息传递与交流。
网络通信,是指终端设备之间通过计算机网络进行的
通信。

 

 

二、osi七层与TCP\IP协议
1为什么分层
基于标准的模型:多厂商软件,分层方法

应用层:人为的打开一个或多个程序。

表示层:将人类输入的高级语言翻译成有电没电。

会话层:管理计算机之间的通讯(开启或者关闭)。

传输层:把数据传输到对面计算机 用什么方式(tcp慢可靠 ,udp快不可靠)区分你系统上的程序并且检测数据是否完整,传输层中有端口号用来区分你的程序名。

网络层:根据ip地址去找路。

数据链路层:mac地址 去判断是否是你要找的计算机。

物理层:转换成电流。

 

 

TCP/IP协议族

单播

组播

广播

应用层 HTTP FTP TFTP SMTP SNMP DNS

http(网页) 超文本传输协议 端口号:80 tcp 协议

https(网页) 超文本传输协议 端口号:443 tcp 协议

ftp 文件共享协议 端口号:20 21 tcp协议

TFTP 简单文件传输协议 端口号:69 udp协议

网络层 ICMP IGMP          ip         ARP  RARP

网络层协议:

icmp  网络双向联通性检测 ping域名或IP地址 检测两台计算机是否可以通讯

ARP  将ip地址转化为mac地址

RARP 将MAC地址转化为ip地址

数据封装与解封过程

 

 

 

 

 

 

传输层 tcp头部+真实数据 数据段                                                 ↘ 防火墙

网络层 ip头部+tcp头部+真实数据 数据包                                      →     路由器 →报文 

数据链路层 mac地址+ip头部+tcp头部+真实数据+校验和 数据帧↗ 交换机
物理层                              比特流                   网卡

 

posted @ 2022-11-01 09:24  靖安yj  阅读(34)  评论(0编辑  收藏  举报