提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
目录
文章目录
前言
1.局域网:
概念:
构建方式
2.广域网:
3.IP地址:
4.
端口号:
常考点:
一、协议
二.协议分层
网络协议的具体分层方式
1.OSI七层网络模型
2.TCP/IP五层网络模型:
前言
基础常识部分:
1.局域网:
概念:
简单的认为:多个连在同一个路由器上的设备,就是在一个局域网中
构建方式
集线器
交换机
路由器
2.广域网:
广域网:就是更大的局域网
3.IP地址:
用于定位主机的网络地址
就像我们发送快递一样,需要知道对方的收货地址,快递员才能将包裹送到目的地。
IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节),如:
01100100.00000100.00000101.00000110
IP地址解决了网络通信时,定位网络主机的问题,但是还存在一个问题,传输到目的主机后,由哪个进
程来接收这个数据呢?这就需要端口号来标识
特殊ip:
环回Ip:127.0.0.1(本机通信)
4.
端口号:
用于定位主机中的进程
类似发送快递时,不光需要指定收货地址(IP地址),还需要指定收货人(端口号
举个例子:
提示:以下是本篇文章正文内容,下面案例可供参考
常考点:
一、协议
协议就是一种约定,发送方和接受方约定好,按照特定的格式来进行传输
网络通信中,主机之间,传输数据的本质是光信号和电信号,需要约定,例如低电平1,高为0
把这些小的协议按照功能分类,类似的分成一类就有了协议分层
二.协议分层
上层协议调用下层协议,下层协议给上层协议提供服务,不能隔层调用
好处:
1.封装:学习理解的成本变低了,需要用哪个学那个
2.方便维护,尤其是可以针对某层协议进行替换
网络协议的具体分层方式
1.OSI七层网络模型
OSI:即Open System Interconnection,开放系统互连
它的最大优点是将服务、接口和协议这三个概念明确地区分开来,概念清楚,理论也比较完整。通
过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯
不用记:
2.TCP/IP五层网络模型:
osi七层模型就是把上三层三合一,成了一个Tcp/ip的应用层了
举个例子,我在淘宝上买床刷子
应用层:应用程序
床刷子怎么用:挠痒痒,刷床
传输层:端到端的传输
商家拿到订单,发包裹,在商家视角下:关注发件人的信息+收件人信息
网络层:点到点的传输
包裹交到快递公司,规划出的一条路径(怎么走,成本低,效率快)
数据链路层:相邻节点之间的传输
快递小哥骑着三轮到转运中心,上海转运中心,通过飞机运送到南京中心,南京中心通过高铁到西安转运中心...
物理层:底层基础设施
公路,铁路,航线,基础设施
经常的,忽视物理层,所以称为四层/五层协议