肝胆相照论坛

 

 

肝胆相照论坛 论坛 电脑技术 存档 1 局域网的MAC地址?
查看: 1192|回复: 8

局域网的MAC地址? [复制链接]

Rank: 4

现金
2531 元 
精华
帖子
339 
注册时间
2005-6-26 
最后登录
2010-3-11 
1
发表于 2006-3-8 02:20

有三台PC通过Hub连接,建立一个小型的对等局域网,Windows操作系统。问题有:

1.不静态设置IP地址,也不动态设置IP地址,该网络通不通?

2.配置TCP/IP后,网络肯定通。那问题是,假定计算机A要与计算机B通信,A是如何知道B的MAC地址的?

Rank: 8Rank: 8

现金
9626 元 
精华
帖子
1590 
注册时间
2004-1-5 
最后登录
2014-11-17 

电脑大牛

2
发表于 2006-3-8 06:02

1。不通,因为他们一般有一个默认的IP,这样网段不一样,如果网络中有DHCP服务器就另当别论,服务器会给各个PC分配IP。不同网段的PC的通信是需要路由来实现的,没有路由是不会通的。只有同网段的机器才可以相互访问。

2。A机发出信号,到HUB然后HUB通过广播的形式给各个PC,如果PC对上号,就会发出回应,而交换机则有MAC地址的记忆功能。基本是这样,详细的你该看看网络方面的专业书籍。

[此贴子已经被作者于2006-3-7 16:05:19编辑过]

http://bbs.hbvhbv.com/Uploadimages/200511/2005115144213643.jpg

Rank: 4

现金
2190 元 
精华
帖子
792 
注册时间
2002-11-9 
最后登录
2013-9-25 
3
发表于 2006-3-9 10:55
1。网络应该是通的,只是就不同的通讯协议来说是否满足通讯的要求(比如IPX/SPX/NetBIOS协议)。
直面现实,乐享人生

Rank: 4

现金
2531 元 
精华
帖子
339 
注册时间
2005-6-26 
最后登录
2010-3-11 
4
发表于 2006-3-9 13:37
A与B通信,必须把B的MAC地址写入数据包中,问题是A怎么知道B的MAC地址是多少?
头像被屏蔽

禁止访问

现金
-213 元 
精华
帖子
166 
注册时间
2006-3-10 
最后登录
2006-3-19 
5
发表于 2006-3-10 06:23
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

Rank: 8Rank: 8

现金
9626 元 
精华
帖子
1590 
注册时间
2004-1-5 
最后登录
2014-11-17 

电脑大牛

6
发表于 2006-3-11 22:36
以下是引用blackices在2006-3-9 16:22:45的发言:

大概跟你说一说吧....A怎么知道B的MAC地址....路由器是根据IP来找地址的...而交换机和HUB是根据MAC地址来找计算机的地址的....明白....

还有就是你连IP你都不设置....能通个大头阿.......

晕!这位回答你的问题已经是非常到位了,还没有搞懂呀 。

http://bbs.hbvhbv.com/Uploadimages/200511/2005115144213643.jpg

Rank: 4

现金
2531 元 
精华
帖子
339 
注册时间
2005-6-26 
最后登录
2010-3-11 
7
发表于 2006-3-12 00:35
您说的是交换机根据MAC地址发送数据,我说的是主机A怎么知道主机B的MAC地址?如果不知道,又怎么能把主机B的MAC地址写入数据包呢?

Rank: 6Rank: 6

现金
3236 元 
精华
帖子
2027 
注册时间
2005-2-5 
最后登录
2009-5-25 
8
发表于 2006-3-12 01:11

主机A发送数据包给网段上的其它主机,发送的包中,带有自己的IP地址到MAC地址的映射,同时还带有需要解析的目的主机的IP地址。主机B收到包后,把自己的IP地址到MAC地址的映射作为响应发回主机A,主机A收到后就得到了主机B的MAC地址。大概就是这样吧,这些都是基本的东西,建议楼主自己看书……

少年侠气 交结五都雄 肝胆洞 毛发耸 立谈中 死生同 一诺千金重!

Rank: 4

现金
2531 元 
精华
帖子
339 
注册时间
2005-6-26 
最后登录
2010-3-11 
9
发表于 2006-3-12 05:48
谢谢大家
‹ 上一主题|下一主题

肝胆相照论坛

GMT+8, 2024-11-30 19:13 , Processed in 0.014423 second(s), 11 queries , Gzip On.

Powered by Discuz! X1.5

© 2001-2010 Comsenz Inc.