计算机网络参考模型

133 阅读3分钟

计算机网络参考模型

网络基础

交换机的作用:提供更多的接口,让多台主机可以相连

路由器:转发数据

网络按照范围分为: 局域网:小范围网络;校园网;企业网 城域网:全国网络;全球网络;internet

计算机常用术语 网络相关的术语

1.物理拓扑----体现了设备之间的连接

2.数据荷载(华为):传递的实际信息

3.报文:(PDU--协议数据单元) {扩充:头部(网络参数)+实际数据+尾部(校验信息)

4.数据头部的作用:区别应用程序,找到程序的接收者

5.数据尾部的作用:确保数据是完整的

6.mac地址:设备全球唯一的编号(可以理解为身份证号)

7.ip地址:设备目前所在的位置逻辑上的地址(可以理解为家在哪)

8.网关:转发不同网段的数据(离PC最近的三层交换机或者路由器)

PS:网关一定存在真实, 网关:不同网段之间想通信得借助网关转发信息

单播-----一对一,私聊

组播-----一对多,群聊

广播-----一堆所有

广播域---一台机器发动广播,能收到消息的机器,都是在同一广播域里的

osi七层与TCP/IP协议

七层模型

image.png

应用层:打开一个软件

表示层:将数据压缩变成二进制

会话层:打开一个会话窗口

传输层:1.传输数据2.通过端口号区分应用程序

网络层:加入ip地址,选路

数据链路层:加入mac地址 校验数据是否完整

物理层:将数据转化成比特流(电流信号)

1657178155044.jpg

机器只能知道0 1

报文:头部加上上层数据

字典:

0----a

1----b

10---c

表示层怎么传呢??? A和B通信 数据传输过来了:

1657174289496.jpg 例:QQ 微信

系统每打开一个应用程序,会自动分配一个端口号(0-65535)

ps:端口号是用来区分应用程序的

TCP/IP协议族的组成

1657174553460.jpg

分层的优点: 1.复杂问题简单化 2.便于排查故障 3.统一标准

单工 半双工 全双工区别

单工:只能发送或者只能接受(例:广播,电台)

半双工:虽然可以接受和发送,但是都是同一时间进行的并且只能进行一种(例:对讲机)

全双工:同时接发(例:电话)

TCP/IP4层模型. TCP/IP五层模型 OSI7层模型

1657175051617.jpg

网路层统称IP协议 icmp协议:ping(排查网络故障的时候首选的)

127.0.0.1(本机地址)出现网络问题先ping本机地址

IGMP:组播协议

ARP:将mac地址转化成ip地址

RARP:将ip地址转化成mac地址

tcp和udp区别

  • tcp:可靠 接收不到可以重新传输 速度慢 面向连接 面向文字传输

  • udp:不可靠 接收不到不可传输 速度快 无连接 面向字节传输

image.png

应用层协议: 0-65535 1000左右 固定的

协议族

  • ftp:文件传输协议 默认端口号:20(权限)21(真实)把真实数据和和权限隔开了 tcp 20 21

  • Tftp:简单文件传输协议(体量较小)默认端口号:69 udp

  • HTTP:超文本传输协议 默认端口号 80

  • https:加密文本传输协议 默认端口号 443 tcp

  • DNS:将IP地址转化成域名 例: www.百度.com tcp dup 53

  • DHCP: 动态获取IP udp 67 68

1657178001238.jpg

TPC/IP五层模型对应的设备

image.png

三层网络架构设计的网络

分为三层:核心层 ,汇聚层, 接入层

核心层:高速转发数据

汇聚层:管理核心计算机

接入层:提供更多的接口

总结

本章节我们学习了osi的七层模型及相关功能,计算机的基础用语,TCP/IP四层模型,TCP/IP五层模型,TCP/IP族的组成