作者amygdala (我要写个惨字~~~~~~)
看板NTUBA96
标题[工 ] 今日上机与作业讲解
时间Fri May 5 23:39:51 2006
※ [本文转录自 NTUBA97study 看板]
作者: amygdala (我要写个惨字~~~~~~) 看板: NTUBA97study
标题: [工 ] 今日上机与作业讲解
时间: Fri May 5 23:37:52 2006
上机
Q1. 今天NetGuru整个重新设定的架构
原先HostB,C是都不能上网的
当我把C的
eth3设定成
IP(10.0.1.175)、SM(255.0.0.0)时,C即可透过
eth0
连向外部网路,然而当我们对B做telnet连线同时用Ethereal抓封包时,透
过的Interface是eth0,这出现了两个问题:
1.C要求进行telnet连线的封包无法传给B (不信的话,可将B、C的IP对B的
SM做AND computing,会发现是不同网域),因此C的封包理应往外传至default
gateway,再由switch或router决定丢给谁,问题是B不能上网阿,因此这
封包将被丢掉,同时C将会看到一个指令:Destination unreachable(找不到
主机),这跟上次的Network is unreachable(找到主机但不同网域)是不同
的,也因此无论作业或考试,无法传送封包之由,光写unreachable是不够的。
2.我们要做的telnet连线,也就是end-to-end的连线,一但C将封包往上传至
其他device时,就变成Node-to-Node了,这与telnet的指令/逻辑是不同的,
因此当这封包传至别的device时,该device甚至有可能将此封包杀掉。
Q2. Protocol Graph到底怎麽画? (这应该也是同学最关心的=.=)
看到P.4-44,以下资讯皆需描述,两台电脑的设定(IP),是谁对谁做Telnet
连线,接着,第几个封包?其TCP Flag=?(所以TCP的封包方向要画,还有其Flag
),而Telnet Data...部分,可以只用Transfer Packets...表示(例Figure4-17)
最後,因为我们没抄到Data,而且有些看不到,因此这部份可省略。
Protocol Graph尽可能解释清楚。
------------------------------------------------------------
上周作业
Q3. 为何不论是否连线,ipconfig/all都可生效,看到IP、SM?
在家用电脑的人可以试试看
1.拔掉网路线,执行ipconfig/all--什麽都看不到,只能看到MAC
address
2.插上网路线不上网,执行ipconfig/all--看到区域连线,IP、SM
,代表当你插上网路线时,Hinet DHCP已假设你有上网的意图,
立刻先配给你一份IP、SM,但还是没能上网。
3.插上网路线上网,执行ipconfig/all--看到区域连线还有宽频连线
或"我的ISP"或"Hint"。後者都只是上网的一种名称,ISP让你上网
的形式,它真正让你连到外面网路的动作,是给你default gateway,
因此看PPP adapter的SM是255.255.255.255,IP与DG会长的一样,
因为那个IP就是DG的IP(所以上周作业若有人拿此IP当电脑IP设定,
一定无法上网),因为DG只是让用户电脑连向外界网路的interface,
是附近区域网路的用户可以共用的,因此不像IP一样,为了避免重复
而需要一有上网动作,就立刻分配。
ISP为了因应众多用户,所提供的DG、DNS server非常多,通常会依区域
分隔,相同区域的可能共用相同DG、DNS,一则降低所有用户一起上网
带给这些device的负担;再则降低一个device坏掉,造成太多人都无法
上网的风险,也因此DNS都会有惯用与备用。
-----------------------------------------------------------------
呼~~终於打完了
希望有人这麽有耐性看完整篇,而且知道我在说啥=.=
还是不太懂的话 寄信或下周问我
加油~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.224.170.3
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.224.170.3