首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在以太网上是否需要IP地址(例如。局域网)?

在以太网上是否需要IP地址(例如。局域网)?
EN

Network Engineering用户
提问于 2015-02-20 12:48:25
回答 1查看 426关注 0票数 1

由第二层交换机连接的一组计算机可以通过第二层地址即MAC地址相互通信。IP地址是否也需要在LAN (第二层)网络上(假设在给定的LAN网络中没有路由器)来为给定的应用程序(HTTP、FTP)在主机之间通信消息?

例如,运行浏览器的计算机A试图访问驻留在计算机B上的http服务器。现在,计算机A和B都通过第二层交换机(以太网交换机)连接。在这种情况下,http不应该需要IP地址。相反,MAC足以在计算机A和B之间进行通信,但我们仍然为这两台计算机提供IP。为什么?

EN

回答 1

Network Engineering用户

发布于 2015-02-20 13:10:54

你的问题的答案是,这取决于协议。确实,有些协议将单独在第二层工作(例如NetBIOS),但其他协议则是从头开始编写的,以使用上层协议,如IP (第3层)和TCP (第4层)。您所指的两个是HTTP和FTP。它们都依赖TCP来建立虚拟电路会话,因此由于协议的本质,它们不能单独在第二层工作。

如果您需要详细描述协议是如何工作的,那么RFCs是一个很好的来源。参见这里的HTTP1.1RFC文档

票数 2
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/16801

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档