作者 主題: 2004-09-07 台南班(19)  (閱讀 6764 次)

0 會員 與 1 訪客 正在閱讀本文。

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17403
    • 檢視個人資料
    • http://www.study-area.org
2004-09-07 台南班(19)
« 於: 2004-11-12 14:01 »
2004-11-11 (星期四)

* 溫習重點:
BACKUP
 backup type
                 full
                 Incremential
                 Differencial

 backup media
 backup tools
  tar
  cpio
  dump
 backup script


--------------------------
NETWORKING CONCEPTS
--------------------------

OSI
 layers
 devices
TCP/IP
 protocol suite
 HW Address / SW Address
 binary
 net_id / host_id
 classes
 classless
 ip / mask
  network
  broadcast
 loopback
 private address
 subnet / routing / gw
 port
  services
  root / users
  client / server
 socket pair
  source
  destination


* 思考與練習

1) 當我們提到 backup type 時,能否請您說明如下 backup 之差別?
                full
          Incremental
          Differencial

2) 能否請您列舉三種以上的 backup media 及各自的優缺點?
   1:
   2:
   3:

3) 在 Linux 上可使用的 backup 工具很多,
能否請您列舉其三?
   1:
   2:
   3:

請問 tar 命令如下各參數的意思?
                        -c
              -x
              -t
              -v
              -f

4) 請列使出用 cpio 來建立備份的命令格式:
   命令格式:

請列使出用 cpio 從備份還原的命令格式:
   命令格式:

5) 請列使出用 dump 來建立備份的命令格式:
   命令格式:

請問使出用 dump 來建立備份時,如下參數各是啥意思?
                        -i
              -x
              -r

6) 能否請您寫一個簡單的 shell script ,
並以 crontab 來進行每天的備份?
   說明:


7) 請列出  OSI RM 的七個 layer 名稱(從上到下):
   7:
   6:
   5:
   4:
   3:
   2:
   1:

並說說如下設備屬於哪個(些) layer ?
   NIC:
   repeater:
   hub:
   bridge:
   switch:
   router:
   gateway:


8) 從廣義來說, TCP/IP 所代表的一整套龐大的協定家族,
若從狹義來說,請問其所指的協定全稱是甚麼?
   TCP:
   IP:

9) 請問您是如何理解 Hardware Address 跟 Software Address ?
   HW:
   SW:

在網路協定中,我們也稱之為 Physical Address 與 Logical Address ,
能否舉出這兩種 Address 最具代表性的名稱, 明這兩種 Address 的表式格式?
   Physical:
   Logical:


事實上,從電腦程式的角度來看,
以上 Address 全都以甚麼格式來處理的呢(以及其長度)?
   格式:

10) 請問在早期以 class 來劃分 IP 的時代中,
如何區分如下的 class ?
   A:
   B:
   C:

11) 在 32bit 的 IP Address 中,所表示的 Address 有兩個 id,
請問是哪兩個:
   1:
   2:

以上 id 在 class 中是如何區分的?
   A:
   B:
   C:

12) 以上 id,若在 classless 位址表式式中,又得依靠甚麼手段呢?
   方法:

請問 192.168.1.1/255.255.255.0 的另一種表示式又如何寫呢?
   寫法:

那,1.2.3.4/12 的另一種表示式又如何寫呢?
   寫法:

13) 當我們得到 IP 與 Mask 之後,
我們如何得出 Network 與 Broadcast Address 呢?
(提示:host_id )
   方法:

請以電腦的 logical 運算來思維,如下 Address 如何計算呢?
   network:
   broadcast:

14) 在 IP Address 中,哪個 IP 是本機的 loopback Address ?
   IP:

15) 請問 Public Address 與 Private Address 有何不同?其作用是甚麼?
   說明:

請問在 IPv4 版本中,哪三段 IP 可合法的用來作 Private Address (用 network_address/mask_bit 的方式來表)?
   1:
   2:
   3:

16) 請問 subnet 對於兩個 Address 之間的連線有何影響?
(提示:router )
   說明:

17) 請問 port 是甚麼東東?
   說明:

在 TCP/IP 通訊中,有哪兩種類型的 port ?
   1:
   2:

請問在 Linux 系統中,可從哪個檔案找到各種服務所用的 port ?
   檔案路逕:

18) 請問在 port 的使用中,root 與 users 所使用的範圍有何不同?
   說明:

根據上述不同,請問 client 與 server 所用的 port 又有何不同呢?
(提示:WELL-KNOWN ports)
   說明:

19) 請問 socket 是甚麼東東?
   說明:

在 TCP/IP 連線中,有哪兩種類型的 socket ?
(提示:連線方向)
   1:
   2:

* next:
http://phorum.study-area.org/viewtopic.php?t=27671

yyycome

  • 懷疑的國中生
  • **
  • 文章數: 37
    • 檢視個人資料
2004-09-07 台南班(19)
« 回覆 #1 於: 2004-11-15 21:36 »
麻煩老師了~~
1) 當我們提到 backup type 時,能否請您說明如下 backup 之差別?
full :將所有挑選的部分,進行備份
Incremental :與上次作比較,作備份
Differencial :與上次的full backup作比較,來進行備份

2) 能否請您列舉三種以上的 backup media 及各自的優缺點?
1: tape,怕熱
2: HD,不易攜帶,易壞
3: network,成本高

3) 在 Linux 上可使用的 backup 工具很多,
能否請您列舉其三?
1: tar
2: cpio
3: dump

請問 tar 命令如下各參數的意思?
-c , create a archive
-x , extract
-t  , list the archive content
-v , list porcessed file
-f  , create a file

4) 請列使出用 cpio 來建立備份的命令格式:
命令格式:
cpio -o > archive < file.list
例:find /etc/*.conf | cpio -o > archive
請列使出用 cpio 從備份還原的命令格式:
命令格式:
cpio -i < archive

5) 請列使出用 dump 來建立備份的命令格式:
命令格式:
dump -0f archive
請問使出用 dump 來建立備份時,如下參數各是啥意思?
-i ,找不到
-x ,找不到
-r ,找不到

6) 能否請您寫一個簡單的 shell script ,
並以 crontab 來進行每天的備份?
說明:
vi /root/test/back.sh
#!/bin/bash
date= "`date +%Y-%m-%d`"
tar -zcf "/back/backup-$(date)" /root/test/*

chmod a+x backup

crontab -e
0 2 * * * /root/test/backup

7) 請列出 OSI RM 的七個 layer 名稱(從上到下):
7:physical
6: date-link
5: network
4: transportation
3: session
2: presentation
1: application

並說說如下設備屬於哪個(些) layer ?
NIC: (網卡), physical
repeater:(?),physical
hub:(集線器),physical
bridge:(?),data-link
switch: (ip分享),data-link,network,transport,application
router: (路由),network
gateway: (閘道),application


8) 從廣義來說, TCP/IP 所代表的一整套龐大的協定家族,
若從狹義來說,請問其所指的協定全稱是甚麼?
TCP: transmission control protocal
IP: internet protocal

9) 請問您是如何理解 Hardware Address 跟 Software Address ?
HW: (physical),Mac,由48bit組成,分成六組
  如:AA:BB:CC:11:22:33
SW: (Logical),IP,由32bit組成,分成四組
      如:140.127.81.18

在網路協定中,我們也稱之為 Physical Address 與 Logical Address ,
能否舉出這兩種 Address 最具代表性的名稱, 明這兩種 Address 的表式格式?
Physical: MAC
Logical: IP


事實上,從電腦程式的角度來看,
以上 Address 全都以甚麼格式來處理的呢(以及其長度)?
格式:
都是用0與1組成
MAC為48bit
IP為32bit

10) 請問在早期以 class 來劃分 IP 的時代中,
如何區分如下的 class ?
A: 0
B: 10
C: 110

11) 在 32bit 的 IP Address 中,所表示的 Address 有兩個 id,
請問是哪兩個:
1: Net_ID
2: Host_ID

以上 id 在 class 中是如何區分的?
A: Net_ID為8bit,Host_ID為24bit
B: Net_ID為16bit,Host_ID為16bit
C: Net_ID為24bit,Host_ID為8bit

12) 以上 id,若在 classless 位址表式式中,又得依靠甚麼手段呢?
方法: netmask

請問 192.168.1.1/255.255.255.0 的另一種表示式又如何寫呢?
寫法: 192.168.1.1/24

那,1.2.3.4/12 的另一種表示式又如何寫呢?
寫法: 1.2.3.4/255.191.0.0

13) 當我們得到 IP 與 Mask 之後,
我們如何得出 Network 與 Broadcast Address 呢?
(提示:host_id )
方法: 利用IP與Mask比較後,我們可以得知有多少個Host_ID,
而network是將Host_ID都為0
而 Broadcast 是將Host_ID都為1

請以電腦的 logical 運算來思維,如下 Address 如何計算呢?
network: ?
broadcast: ?

14) 在 IP Address 中,哪個 IP 是本機的 loopback Address ?
IP:127.0.0.1

15) 請問 Public Address 與 Private Address 有何不同?其作用是甚麼?
說明:
Public Address 可以連線到外面
Private Address 只能對內部

請問在 IPv4 版本中,哪三段 IP 可合法的用來作 Private Address (用 network_address/mask_bit 的方式來表)?
1: 0.XX.XX.XX~126.XX.XX.XX/8
2: 128.xx.xx.xx ~ 191.xx.xx.xx /16
3: 192.xx.xx.xx ~ 223.xx.xx.xx/24

16) 請問 subnet 對於兩個 Address 之間的連線有何影響?
(提示:router )
說明: 不同網域的電腦必須透過router才可以進行傳輸

17) 請問 port 是甚麼東東?
說明: linux裡面開啟的服務

在 TCP/IP 通訊中,有哪兩種類型的 port ?
1: udp
2: tcp

請問在 Linux 系統中,可從哪個檔案找到各種服務所用的 port ?
檔案路逕: /etc/services

18) 請問在 port 的使用中,root 與 users 所使用的範圍有何不同?
說明:
root:0~65535
user:1024~65535

根據上述不同,請問 client 與 server 所用的 port 又有何不同呢?
(提示:WELL-KNOWN ports)
說明:
client利用random的方式取得port
server則用已知的port對外開放

19) 請問 socket 是甚麼東東?
說明:網路連接,包含的資訊,Source Address
Destination Address ,Source Port  ,Destination Port

在 TCP/IP 連線中,有哪兩種類型的 socket ?
(提示:連線方向)
1:?
2:?
df

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17403
    • 檢視個人資料
    • http://www.study-area.org
2004-09-07 台南班(19)
« 回覆 #2 於: 2004-11-16 13:01 »
3)
tar -f , 指的是輸出/讀進的路逕. 如 -f /path/to/backup .
若 -f - , 則是輸出到 stdout 或從 stdin 讀進.

7) 順序顛倒了...

12)
1.2.3.4/255.240.0.0

13) 公式為:
network: ip AND mask
broadcast: ip OR ( NOT mask )

15) 更重要的是:
public 須要註冊, 而 private 不用.
private rang:
10.0.0.0/8
172.16.0.0/12
192.168.0.0/16

19)
source socket
destination socket