欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

谈谈我网络分层协议的理解和问题

程序员文章站 2022-03-11 15:18:55
谈谈我网络分层协议的理解和问题   我对网络的分层协议的理解:   1. 每层的提供的服务是固定的,所以每一层改变的时候,不会影响其他层次。 比如数据链路层是以太...

谈谈我网络分层协议的理解和问题

 

我对网络的分层协议的理解:

 

1. 每层的提供的服务是固定的,所以每一层改变的时候,不会影响其他层次。

比如数据链路层是以太网、令牌环网,他们都能支持IP协议。而应用层的传输协议既可以使用TCP协议,也可以使用UDP协议。分层也使每一层的功能单一。

 

2. 协议是两个通信的主体达成一致的通信规则,windows、linux都支持TCP/IP,他们就能通过TCP/IP通信。

 

问题

1.  我们用的TP-LINk路由器支持无线网络和有线网络,这个路由器是工作在网络层还是数据链路层?他有几个IP地址?

2.  局域网一般是以太网,以太网是数据链路层协议,在局域网内还要用TCP/IP协议吗?为什么?

 

其他人对问题的解答:

一.

大概是这样,但是我记得目前的网络设备并没有严格分层

1.无线和有线都是路由器lan侧,与路由无关,所以是数据链路层。nat路由wan侧、lan侧各有一个ip

2.因为软件都是基于tcp/ip的

 

二.

1.无线路由包含数据链路层和网络层。

   无线路由的IP地址一般有两个地址,一个是内网地址,一个是外网地址。

2. tcp/ip 是网络层和传输控制层,是数据链路层以上的协议层,他们解决的问题(提供的服务)不同。