[98] Volume Table Of Contents

資料通訊與網路-課程版面-授課教授:XO

版主: b80203, ghost3401, XO, maa, siegf

分享到: Facebook

[98] Volume Table Of Contents

文章XO » 週一 9月 14, 2009 4:47 pm

今天開學第一天,就有些同學錯過了第一堂的實習 (第二節突然多冒出了許多成員)... 與其說「實習課」,不如說是「實作課」來得恰當!
嗯!一小時課還真是錯過了不少東東耶!看看有沒好心同學可以分享一下「筆記」? ^o^

墨菲法則 (Murphy's law) 真的「神準」的...
Anything may go wrong will go wrong...

may 指「未來可能...」換言之、有著「未來不確定性」...
will 則指「未來會 ...」,會發生,只是不是在現在,是在未來!有那麼一點兒「未來一定會」... 的意思!

所以上面那一句是在說:「任何你覺得可能會出錯的地方,將來一定會出錯!」不要懷疑!所以囉...
不要太「鐵齒」... 抱著「戒慎恐懼、如臨深淵、如履薄冰」的態度,凡事都會比較安全一點兒的說...
(重點在於要有「兵來將擋、水來土掩」的事前準備啦!)

  1. 有可能同學沒上這個論壇看公告、也有可能同學間疏於聯繫消息不靈通!... 於是... 就錯過了今早第一節... 這 Murphy's law 也適用!
  2. 有同學以為教室裡他的機器上沒 VMware!也許真的沒有、也許只是躺在某處,他沒留意到!... 也許沒有也許... ^o^ 其實發現第一時間,課堂上就該舉手報「異常」囉!他第一節課果然沒來 ... 來的話,就會看到我剛開始也找不到,照說安裝 VMware 一切用預設,是不該會這樣的... 趕巧當天資訊中心同仁裝的 VMware,顯然是在臨結束前,倫家 VMware 安裝程式問說...要不要在桌面留下捷逕? 還有要不要建立程式群組呀?... 什麼的... ,安裝當時,應該是資訊中心同仁選擇了都「不要」,於是.... 所以囉...我們只好自己移師到 C:\Program Files\VMware\VMware Player,在這個資料夾的 vmplayer.exe 上面調出右鍵選單來手動設定...
    圖檔

    之後... 桌面上就會出現 VMware Player 的捷徑,方便後續取用 ...
    圖檔
  3. 今天有一位同學可能一時漏聽我說登入 B2D Server 時帳號用 root, 密碼是 b2d。錯把 b2d 當帳號來登入,運氣不好的是,系統還真的是有一個叫 b2d 的帳號,運氣更不佳的是這 b2d 帳號,密碼也是 b2d,因此陰錯陽差下,以「一般使用者」登入了,這也都是 Murphy 來攪局。後果是呈現畫面跟人家不一樣,關機時被系統抱怨說 b2d 不是系統管理員,沒權限隨意關機,這時只好: 登出 b2d,再登入 root ... Murphy 老兄真是無所不在!
  4. 話說 9/1 兩週前,我在資訊中心花了兩三個小時所建製 OK 且 Double checked 過的電腦教室環境設置,今天佈署到 BS302 教室,硬是還凸槌... 那鍋 DSL (Damn Small Linux) 開起來,硬是無法以 DHCP 方式取得動態 IP,結果我們只好以 Static IP 方式來設定。問題出在哪兒?待查!只可惜「連查的空檔」也沒有...
  5. 人算不如天算! C 槽幾門課所需的軟體裝下來,開機還好,啟用虛擬機時,就頻頻抱怨空間不夠,殺了個 SAS 統計套件 1 GB 的空間,不知道是因為未清空資源回收筒,還是 ... ? 開第二台虛擬機時,仍舊被抱怨 C 槽空間不足... 待下回上課再試囉! (只希望我殺了 SAS 不會給該教室下兩堂課帶來 Murphy's law 的困擾! ^o^
  6. 為甚麼資訊中心從校本部一路下來的 DNS 都無法正確解析像 xxx.dyndns.info 這類的 DDNS (Dynamic DNS) 網域名稱,全都錯解成 127.0.0.1 本機?我們改設 DNS Server, 換成 Hinet 的 168.95.1.1 或是 168.95.192.1 都可以正確解析... 說穿了還是墨菲先生在攪局吧!
  7. ... (the list goes on and on ...)

我們今天 2009/9/14 一二節實作了哪些環境的驗證?三四節上課又上了些啥?有沒同學要試試 Re-cap 一下(就是追述一下ㄇㄟ)? ^o^

2009/09/14
  1. 在電腦教室機器開機時要選 Office2007 那個環境,因為我們實作所需軟体環境全灌在那個環境裡。
  2. VMWare NAT, DHCP 相關 「Service (服務)」 的開啟
  3. VMware Player (C:\Program Files\VMware\VMware Player\vmplayer.exe) 在桌面上「捷徑」的建立。(C:\Program Files\VMware\VMware Player\vmplayer.exe)
  4. 安裝過 VMware Player 的機器會多出兩張虛擬網卡一張 VMnet8 會接往支援 NAT 的虛擬網路,另一張 VMnet1 則接在支援 Host Only 的虛擬網路。教室裡 VMnet8 的 IP 為 192.168.234.1,而 VMnet1 的 IP 則為 192.168.0.1。
  5. 咱們 98 DC 的軟體統ㄧ安裝在 C:\98DC 資料夾,其下...

    • utils 收錄了一些公用程式 (utils 取 utilities 的縮寫)
    • 外加每個虛擬機各佔一個資料夾,計有:b2d-0223-vmxdsl-4.4.10-vmxpuppy4.2.1-vmx 以及 slitaz-2.0-vmx
  6. 啟動 VMware Player, 透過它,開啟兩台虛擬機: B2D Server 以及DSL。(DSL開機無需登入)
  7. 透過 ipconfig (Windows), ifconfig (Linux) 來得悉網卡資訊,主要在取得 IP 位址。
  8. 透過 ping 指令來確認電腦間彼此網路是否連通。Linux 版 ping 不同於 Winsows 版,會自動 ping 四次後結束,如欲在 Linux 下,比照 Windows 的話,可以用 ping -c 4 xxx.xxx.xxx.xxx,其中 -c 指令選項是在規範 count (次數ㄇㄟ)。
  9. 由於 DHCP 服務異常,我們無法以 DHCP 方式取得動態 IP,於是我們在 DSL 透過 DSL Control Panel Netcardconfig,以 Static 方式來設定網卡的 IP。
  10. 利用 nslookup 來正查/反查 Domain name 與 IP 之間的對照。述說學校 DNS 設定有錯導致 Dynamic DNS 提供的動態網域名稱無法正確解析,總是被錯解成 127.0.0.1,之後我們在 nslookup 裡,透過 server 168.95.192.1 副指令改採 Hinet 上的 DNS 服務之後,一切正常。
  11. 探討了有名的 Coaching 教練式管理
  12. 介紹了授課方式(上機實作兩節、課本理論探討兩節) 及記分方式。

2009/09/21
  1. route / route del / route print / route add ... 指令
  2. 為了避免 C: 槽硬碟空間不夠,我們把 C:\Program Files\MTLAB 相關兩個資料夾刪除,並清理垃圾桶騰出 2.x GB 空間。
  3. 介紹如何運用 SnagIt 來擷取視窗或局部螢幕,用之於製作可讀性更高、圖文並茂的論壇文章。
  4. 透過 sdx ftpd -port 21 把 FTP Server 開啟。FTP Server 存放 上/下 載檔案處: C:\ftproot,也可以在下指令時,透過指令選項 -root <dir> 來指定資料夾。
  5. 透過 sdx httpd 把 Web Server 開啟在 8080 埠。HTTP Server (也是所謂俗稱的 Web Server) 存放網頁檔案處: C:\wwwroot, 啟動 server 前,至少要有一個首頁 index.html 存在於 C:\wwwroot 資料夾裏。放網頁的資料夾也可以透過指令選項 -root <dir> 來指定資料夾,至於網站首頁若不想用預設的 index.html,也可以透過指令選項 -default <file> 來指定。
  6. sockspy 來觀察 IE 瀏覽 SDX Web server 之間的 http 傳輸協定。
  7. sdx help 輔助解說指令的使用。
  8. 在 DSL 裡同樣透過 DSL Control Panel 來開啟各式的 Servers: 例如 sshd, ftpd, www (httpd),...
  9. 透過 netstat -tan 來觀察該機器上各個 TCP 埠啟用狀態。(netstat 乃 Network Status 的縮寫)
  10. 介紹了 ISO/OSI 7 Layer Reference Model,並仔細推敲了網路每一層所扮演的角色。簡單將 OSI 與 TCP/IP 的四層對照做了個說明。
  11. 課本第一章( Introduction to Computer Networks and Data Communications) 投影片

2009/10/05
  1. [98] 在B2D/DSL上使用tclkit sdx
  2. 課本第二章 (Fundamentals of Data and Signals) 投影片

2009/10/12
  1. 課本第三章 (Conducted and Wireless Media) 投影片
  2. 相關指令的使用...
    代碼: 選擇全部
    ifconfig / ipconfig
    ping
    sdx httpd
    sockspy
    netstat -tan
    route
    route del
    route add
  3. 在 DSL 虛擬機開啟了各式 Servers, such as sshd, ftpd, httpd, lpd,...
  4. 在 XP 上安裝 SSH Secure Client 並用之 連到 B2D Server,也展示了 Secure FTP 的畫面。

2009/10/19
  1. 課本第四章 (Making Connections) 投影片
  2. 相關指令的使用或操作...
    • XP 上 開始 -> 我的電腦 上按右鍵選「內容」... 調出「系統內容」視窗...
      圖檔

      圖檔

      按下「新增」,加入 JAVA_HOME 環境變數,指向 JDK 安裝處...
      圖檔

      修改 PATH 環境變數,加入 %JAVA_HOME%\bin; 到路徑最前方處...
      圖檔
  3. javac EchoClient.java (編譯 Echo Client 端的 Java 程式)
  4. javac EchoServer.java (編譯 Echo Server 端的 Java 程式)
  5. javac EchoClient1.java (編譯另一個 Echo Client 端略作修改的 Java 程式)
  6. java EchoServer 啟動 Echo Server
  7. java EchoClient 啟動 Echo Server,鍵入任何字串均會被 Echo back
  8. jre-6u16-linux-i586.bin (在 ftp://140.136.155.183/98DC/981019.rar 下載裡) 搬到 C:\wwwroot,啟動 sdx httpd
  9. DSL 虛擬機(記得要加大虛擬機的記憶體,那天上課我們用256MB) 裡,下達如下指令:
    wget http://192.168.0.1:8080/jre-6u16-linux-i586.bin
    圖檔

    圖檔
  10. chmod +x jre-6u16-linux-i586.bin 將此 JRE 安裝檔變成可執行檔,然後執行它會在同資料夾下,這會把 JRE 裝在 jre-6u16 子資料夾
  11. 類似於前此 XP 上,我們為了方便下指令 java, javac, ...等,我們需要把這些程式所在的路徑加到 PATH 環境變數裡。在 Linux 作業系統裡,我們是用 export PATH=$HOME/jre1.6.0_16/bin:$PATH (注意:大小寫有別) 或是 export PATH=/home/dsl/jre1.6.0_16/bin:$PATH 來達成。
  12. 為了確認設定 OK,可以用 java -version 來檢查 JRE 的版本 圖檔
  13. 另外我們也提了可以透過 http://checkip.dyndns.org 來取得本機用來連外的實體 IP。
  14. http://members.dyndns.org/nic/update?hostname=xxx.dyndns.info 則可用來將上述取得的實 IP,賦予你為他所申請的 DDNS: xxx.dyndns.info 這個動態網域名稱。

2009/10/26
  1. 課本第五章 (Making Connections Efficient: Multiplexing and Compression) 投影片
  2. [98] Java 網路程式規劃

2009/11/2
  1. DSL 虛擬機網卡採預設的 Bridge 模式,透過 DSL Panel 面板上的 Netcardconfig,以 Static IP 方式將 Hosting OS
    上的 Public IP 借過來給 DSL 虛擬機用。DSL 此時以 Public IP (BS302老師機器 140.136.162.200) 直接對外聯絡。
  2. 在 DSL 的 Panel 面板上點選/啟動 SSH Server,此時座位 31 同學以他的機器 140.136.162.131 上的 SSH Secure
    Client 成功登入到老師機器上 DSL 虛擬機的 SSH Server。但是我另一台以無線上網的筆電卻無法連入!事後我請教資訊
    中心網路組,得悉 BS302 教室聯外的閘道 140.136.162.254 有防護措施,教室聯外較無限制,但是反方向由外頭透過此
    閘道要連入教室的機器時,會有所限制。從我筆電可以 ping 到 140.136.162.254 閘道,但是卻無法進一步 ping 到閘道
    後頭教室裡老師那台機器 140.136.162.200。
  3. 之後... 我們又碰上「多磨的好事」,想把 Public IP 140.136.162.200 設回到原 Hosting OS XP/Pro 身上時,先有訊息
    抱怨 說:「這個 IP 早已經分配給一張 Realtek xxx 的網卡...」... 原先以為有「忠實」同學戶,真照著我操作的照單全收,
    無辜「盜用」了我的相同 IP,後來有同學發現他機器也有類似的狀況... 這狀況發生時,機器突然變得非常遲鈍,感覺「幕後」
    有「黑手」在操弄些甚麼... 想說重開機會花許多時間,先試試在 XP/Pro 上做登出再登入... 還沒來得及做,系統又回歸正常。
    這點回報資訊中心... 目前也不解其中究竟。
  4. 我們再一次解說如何在 Microsoft ICS 裡設定 Port Forwarding。
  5. 我們教同學建置VMware 工具程式 vmnetcfg.exe 的捷徑,用它來為 VMware NAT 設定 Port Forwarding。
  6. 介紹了如何登入到 http://www.dyndns.com 網站,去登錄所申請動態網域名稱 (DDNS) 與目前本機器 Public IP 間的對應。
  7. 記得前此實作裡,也介紹經由瀏覽下述 URL,也可以達到登錄 DDNS 與 IP 的對應記錄...
    http://members.dyndns.org/nic/update?ho ... yndns.info
  8. 展示了... 我機器原來在家時,是在寬頻 PPPoE 連線上做ICS,在教室裡我是用 WiFi 上網,在無線網卡上做了設定把 ICS
    從 PPPoE 連線轉到無線網卡上,把網際網路連線分享給 VMnet1。
  9. 課堂上我們不厭其煩地解說了下圖...
    圖檔

2009/11/4
  1. 12:00 ~ 15:30 提前期中考(機側) 考題: ftp://140.136.155.183/98DC/98DC-Midterm.doc

2009/11/16
  1. 981019.rar 下載裡,Java 網路程式的研習: EchoServer.java, EchoClient.java, EchoClient1.java,
    URLConnectionDemo.java 以及 Tcl 腳本 netserver.tcl, TinyWebServer.tcl 的介紹。
  2. 在 XP 上編輯 Path 環境變數,將 JDK 的 bin 資料夾加入 path 路進裡,以利於任何資料夾皆可下 java, javac 指令
    ,需留意設定 path 之前所開的 cmd 視窗必須關閉重開。
  3. 解壓縮 981019.rar,將該資料夾經由 Hosting OS XP 的 ssh,連線並上傳到 B2D Server。
  4. 在 B2D Server 安裝 JRE, 將該 bin 資料夾設定到 path 環境變數裡。
  5. 分別在 XP 與 B2D Server 上編譯並執行 EchoServer.java & EchoClient.java。
  6. 執行 Openport scanner 來判讀各個 Port 被哪些程式佔用。
  7. 執行 Tclkit, 在 Tclkit console 裡下達 source TinyWebServer.tcl 開啟這個四十行指令的小 WWW 伺服器。
  8. 在 tclkit console 裡,下達 set forever 0 來結束 TinyWebServer.tcl

2009/11/23
  1. B2D Server 防火牆 iptables 的設定 (設定檔 /etc/init.d/rc.local)
  2. Focusing on 981026.rar 裡的 URLConnectionDemo1.java, ParseURL.java & URLReader.java 程式的詳細
    Walk through.
  3. 課本第六章 Errors, Error Detection, and Error Control) 投影片

2009/11/30
  1. [98] 再訪 Socket Programming - 這個網址裡由基礎陽春的 EchoClient 與 EchoClient,一路引申闡述 Socket
    programming 的基本觀念。
  2. 課本第七章 Local Area Networks: The Basics) 投影片

2009/12/07
  1. 繼續 [98] 再訪 Socket Programming - 研討 Multi-Threading 版的 EchoClient。並進一步探討一般網站「瀏覽
    人次」的範例 Counter.java 與 CounterServer.java 這組 Client / Server 程式組。
  2. 課本第七章 Local Area Networks: The Basics) 投影片
  3. 課本第八章 Local Area Networks: Software and Support Systems) 投影片 (未完)

2009/12/14
  1. 校慶補休 不上課
  2. 程式作業四 (猜數字遊戲) 繳交截止期

2009/12/21
  1. Follow [98] 談談這作業四 - 猜數字遊戲 詳解 作業四
    • 逐行 Traced MultiGuessServer.java 與 GuessClientHandler.java 程式碼。
    • 編譯 並 啟動執行 MultiGuessServer。
    • 練習以 Telnet 127.0.0.1 8009 擔任 Client 去測試 MultiGuessServer。
    • 編譯並執行 MultiGuessServerData.java (有別於 MultiGuessServer 的純文字傳輸,這個採 Binary 資料
      傳輸模式)
    • 編譯 GuessClientData.java, 啟動 sdx httpd、透過 GuessClientData.html 的流覽把 GuessClientData
      調用 Applet 來連 MultiGuessServerData 伺服器。
    • 提示透過 控制台 --> Java 來設定 Java Console 的開啟。
      圖檔
  2. 實施小考 (Quiz#3, 50分鐘、25題是非、25題選擇題), 詳如:[98] DC 小考二 與 小考三
  3. 課本第八章 Local Area Networks: Software and Support Systems 投影片
  4. 課本第九章 Introduction to Metropolitan Area Networks and Wide Area Networks 投影片 (未完、up to page#5)

2009/12/28
  1. 藉機順便介紹 Web service, SOA, 雲端運算 與 Grid Computing (可參閱這一篇討論:
    [問題]SOA和Webservice & 雲端運算和網格運算
  2. Follow [98] 談談這作業四 - 猜數字遊戲 詳解 作業四
    逐行 Traced Client 端的 Applet:GuessClient.java 與 GuessClient.html 程式碼。
  3. 解說 sdx httpd 的 -root 以及 -default 兩個指令參數的使用。
  4. 操作說明 透過 控制台 --> Java 來設定 Java Console 的開啟。並將 Server 關閉,去跑 GuessClient 讓錯誤發生觀察顯示在
    Java console 的錯誤訊息。
  5. 快速帶過 GuessClientData.java (改採 DataInputStream 與 DataOutputStream 透過二位元 / Binary 資料傳遞方式)
  6. 略為提及 [98] 再訪 Socket Programming 這一篇所參考的 981130.rar 裡面那四組 socket 程式,並詳細 Traced 了最後一
    組 BroadcastEchoServer.java 與 BroadcastClientHandler.java
  7. 以 java BroadcastEchoServer 開啟廣播型 EchoServer,並以 telnet 127.0.0.1 8010 開啟多個 Client 視窗測試並觀察
    這組廣播型 EchoServer
  8. 課本第九章 Introduction to Metropolitan Area Networks and Wide Area Networks 投影片 (完成)
  9. 課本第十章 : The Internet 投影片 (講到 Page 13)

2010/01/04
  1. Follow 從 Server端「派遣」程式到 Client端 來跑, 淺談 HTML Form 呼叫 Javascript Function, 然後由 Javascript 再呼叫
    Applet 帶進來的 Methods。同時也以 AppletLifecycle.java 為例,透過 Java Console (主控台) 來觀察 Applet 在 Browser
    裡,執行過程的整個 Lifecycle。
  2. Follow [98] 談談這作業四 - 猜數字遊戲, 針對 GuessClient.java 這支 Applet 的 ActionListener 介面及其 actionPerformed()
    方法詳加說明其程式碼。
  3. Follow [97] Applet/Google Map 舊討論, 續談內嵌 Javascript 腳本到 HTML 網頁的兩種方法,並介紹了 Google Map 的
    使用,說明了如下 Google Map API 方法的呼叫,
    • GBrowserIsCompatible()
    • GMap2(document.getElementById("map"));
    • map.setCenter(new GLatLng(25.0336227417, 121.564620972), 13);
    • map.addControl(new GLargeMapControl());
  4. 課本第十章 : The Internet 投影片 (略過剩下14~ 頁)
  5. 課本第十一章 Voice and Data Delivery Networks 投影片(到 49 頁)

2010/01/06
  1. 期末機測。題目詳如:http://eoffice.im.fju.edu.tw/img/xo/98DC-Final-Lab.rar
  2. 有關解答討論在本討論串的 viewtopic.php?p=28356#28356

2010/01/11
  1. 期末考(筆試)。題目及解答詳如:http://eoffice.im.fju.edu.tw/img/xo/98dcFinal.rar
  2. 之前三次模擬考試題及解答: http://eoffice.im.fju.edu.tw/img/xo/98dcMockTests.rar
最後由 XO 於 週五 11月 30, 2012 12:50 am 編輯,總共編輯了 62 次。
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5474
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re: [98] Volume Table Of Contents

文章wujiyo » 週一 9月 14, 2009 6:31 pm

XO 寫:今天開學第一天,就有些同學錯過了第一堂的實習 (第二節突然多冒出了許多成員)... 與其說「實習課」,不如說是「實作課」來得恰當!
嗯!一小時課還真是錯過了不少東東耶!看看有沒好心同學可以分享一下「筆記」? ^o^

  1. 有可能同學沒上這個論壇看公告、也有可能同學間疏於聯繫消息不靈通!... 於是... 就錯過了今早第一節... 這 Murphy's law 也適用!
  2. 有同學以為教室裡他的機器上沒 VMware!也許真的沒有、也許只是躺在某處,他沒留意到!... 也許沒有也許... ^o^ 其實發現第一
    時間,課堂上就該舉手報「異常」囉!他第一節課果然沒來 ... 來的話,就會看到我剛開始也找不到,照說安裝 VMware 一切用預設
    ,是不該這樣的... 感巧當天是資訊中心同仁裝的 VMware,顯然臨結束前,倫家 VMware 安裝程式問說要不要在桌面留下捷逕? 還
    有... 要不要建立程式群組呀?... 什麼的... ,安裝當時,應該是資訊中心同仁,選擇了都「不要」... 於是.... 所以囉.... 我們只好自己
    移師到 C:\Program Files\VMware\VMware Player,在這個資料夾的 vmplayer.exe 上面調出右鍵選單來手動設定...

    之後... 桌面上就會出現 VMware Player 的捷徑,方便後續取用 ...
  3. 話說 9/1 兩週前我在資訊中心花了兩三個小時所建製 OK 且 Double checked 過的電腦教室環境設置,今天佈署到 BS302 教室,硬
    是還凸槌... 那鍋 DSL (Damn Small Linux) 開起來,硬是無法以 DHCP 方式取得動態 IP,結果我們只好以 Static IP 方式來設定。
    問題出在哪兒?待查!只可惜「連查的空檔」也沒有...
  4. 人算不如天算! C 槽幾門課所需的軟體裝下來,開機還好,啟用虛擬機時,就頻頻抱怨空間不夠,殺了個 SAS 統計套件 1 GB 的空間,
    不知道是因為未清空資源回收筒,還是 ... ? 開第二台虛擬機時,仍舊被抱怨 C 槽空間不足... 待下回上課再試囉! (只希望我殺了
    SAS 不會給該教室下兩堂課帶來 Murphy's law 的困擾! ^o^
  5. 為甚麼資訊中心從校本部一路下來的 DNS 都無法正確解析像 xxx.dyndns.info 這類的 DDNS (Dynamic DNS) 網域名稱,全都錯解成
    127.0.0.1 本機?我們改設 DNS Server, 換成 Hinet 的 168.95.1.1 或是 168.95.192.1 都可以正確解析... 說穿了還是墨菲先生在
    攪局吧!
  6. ... (the list goes on and on ...)

我們今天 2009/9/14 一二節實作了哪些環境的驗證?三四節上課又上了些啥?有沒同學要試試 Re-cap 一下(就是追述一下ㄇㄟ)? ^o^
本人就是第二節課突然冒出來的 :mrgreen:
事實上在進電腦教室之前
還在BS440那邊邊傻傻的空等這樣
後來發現一直有人進去實習教室 :?:
也晃進去看看
才發現原來是要在那邊上課
還一度以為本人跑錯教室 (d25)

這個...
XO老師第二節課也有講VMware是要進去Program Files裡面找
可是本人就是在那裏面找不到任何有V開頭的資料夾
還以為是自己眼花
找了N次都沒結果
最後乾脆開Windows搜尋來找
設定範圍在C槽
可是搜尋結束之後依然一無所獲
看來不是本人老花眼了 (d19)
那個程式到底在哪裡 :shock:

學校的電腦設定比較不同
因此在弄程式時會出意料之外的問題也是很常見的~

第一節課大概在講VMware的用法吧
然後針對別的電腦開啟連線之類的
第二節課在看IP.DSL.UNIX
之後在教室上課
好像有教練式教法
成績的計算方式
簽到
功課
還有講些以前的事
當20%之類的
零零碎碎記不清楚 :oops:
wujiyo
懷疑的國中生
 
文章: 49
註冊時間: 週二 12月 04, 2007 9:57 pm

Re: [98] Volume Table Of Contents

文章XO » 週一 9月 14, 2009 7:31 pm

wujiyo 寫:這個...
XO老師第二節課也有講VMware是要進去Program Files裡面找
可是本人就是在那裏面找不到任何有V開頭的資料夾
還以為是自己眼花
找了N次都沒結果
最後乾脆開Windows搜尋來找
設定範圍在C槽
可是搜尋結束之後依然一無所獲
看來不是本人老花眼了 (d19)
那個程式到底在哪裡 :shock:


呵呵~~~ 該教室機器開機時,有兩個不同環境可以點選,名為 Office 2003 與 Office 2007。
咱們DC課程所需軟體是建置在那個 Office 2007 環境裡的啦! ^o^

嗯!wujiyo 是繼 enjoyworld 同學之後,第二位熱心參與本版討論的,不錯哦!

其他同學ㄌㄟ?
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5474
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re: [98] Volume Table Of Contents

文章wujiyo » 週一 9月 14, 2009 8:29 pm

XO 寫:呵呵~~~ 該教室機器開機時,有兩個不同環境可以點選,名為 Office 2003 與 Office 2007。
咱們DC課程所需軟體是建置在那個 Office 2007 環境裡的啦! ^o^
雖然隱隱約約猜到了
沒想到還是有這種差別啊
怎麼不兩個環境都灌呢 :lol:
wujiyo
懷疑的國中生
 
文章: 49
註冊時間: 週二 12月 04, 2007 9:57 pm

Re:[98] Volume Table Of Contents

文章b80203 » 週一 9月 14, 2009 10:34 pm

這是今天老師畫出來的vm網路架構,主要的一共有四張網卡

分別是eth0、vmnet1、vmnet8、vbox(暫定)

eth0是接到真實世界的網路上,也就是你們主機後面,有網路線插著的那個孔的裝置,在家裡可能
就是接到電信業者的數據機,連到電信機房的那條。而下面的這三張,都是電腦模擬出來的網路卡,是摸不到的!!

vmnet1走的是HOST ONLY模式,連接4台虛擬機!!

vmnet8走的是NAT模式,只給b2d server這台虛擬機使用。

vbox是另一個虛擬機器的軟體virtualbox使用的虛擬網卡,它和我們目前用的vmware這軟體是相同性質的玩意兒!!

圖檔

基本上大家最好了解上面我說的這些英文專有名詞,這樣子會加快進入狀況的時間!!

[97] VMware NAT/DHCP 服務開啟

這篇大家可以花個二十分鐘來了解一下狀況,不懂的可以馬上問!!

老師與我可是二十四小時待命的!!

第一次發這麼"華麗"的文章,老師請鍵下留情啊,哈哈!!
附加檔案
98_dc_arch.JPG
98DCvm網路圖
(76.3 KiB) 被下載 705 次
b80203
資管系課程助教
 
文章: 188
註冊時間: 週日 10月 01, 2006 7:33 pm
來自: fju im & pe

Re:[98] Volume Table Of Contents

文章XO » 週二 9月 15, 2009 4:52 pm

謝謝助教的分享,現代科技真是方便,日昨與助教餐敘,談課程實作部份的事宜!
當時隨手拿張紙胡亂塗鴉的... 助教拿相機來個「全都錄」分享,倒是挺省事的說...

這讓我想到兩個禮拜前發覺 Tablet PC 裡的 Windows Journal 工具 (中文翻成「筆記本」),現在都收錄
在 Vista 與 Windows 7 的 附屬應用程式 --> Tablet PC 底下,前此也在網路上找到一篇文章提到已經有
人把這個 Windows Journal 移植到 XP 平台上,我也在我的 ASUS U5A 跑 XP/Pro 的小白上裝了起來...

圖檔

下面這一張截圖則是在我另一台跑 Windows 7 的 NB 上,擷取下來的畫面:

圖檔

看來應該去買個 Digitizer (tablet) 囉!拿滑鼠畫圖、寫字... 可不是件容易的事兒! :cry:

電腦教室有台 Wacom 騷包 Digitizer (應該是 A4 Size 的吧) 卻沒在老師機器上裝這類工具,可說是英雄無用武之地!
若有這 Windows Journal ... 以後上課「板書」可方便囉!還可以存檔像助教上面這樣分享出來!那該多好呀!

參考網址:
最後由 XO 於 週五 9月 18, 2009 8:00 pm 編輯,總共編輯了 1 次。
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5474
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re:[98] Volume Table Of Contents

文章abc000000005 » 週二 9月 15, 2009 5:59 pm

XO 寫:今天開學第一天,就有些同學錯過了第一堂的實習 (第二節突然多冒出了許多成員)... 與其說「實習課」,不如說是「實作課」來得恰當!
嗯!一小時課還真是錯過了不少東東耶!看看有沒好心同學可以分享一下「筆記」? ^o^

墨菲法則 (Murphy's law) 真的「神準」的...
Anything may go wrong will go wrong...

may 指「未來可能...」換言之、有著「未來不確定性」...
will 則指「未來會 ...」,會發生,只是不是在現在,是在未來!有那麼一點兒「未來一定會」... 的意思!

所以上面那一句是在說:「任何你覺得可能會出錯的地方,一定會出錯!」不要懷疑!所以囉...
不要太「鐵齒」... 抱著「戒慎恐懼、如臨深淵、如履薄冰」的態度,凡事都會比較安全一點兒的說...
(重點在於要有「兵來將擋、水來土掩」的事前準備啦!)


上XO老大的課真的會比較辛苦一點
壓力也會稍微大"一些些" 特別是期中期末考~"~
但是學到的東西很多也很實用唷~

大家一定要去上實習課!!因為考試內容...咳咳~

老師教的東西很多 速度也會慢慢加快
普通人一定會吸收不良
回家後記得來EO看筆記和問問題唷
頭像
abc000000005
懷疑的國中生
 
文章: 60
註冊時間: 週五 9月 19, 2008 9:11 am

Re:[98] Volume Table Of Contents

文章XO » 週二 9月 15, 2009 9:21 pm

呵呵~~~ 十粒 abc000000005 學長來給同學打氣,傳授經驗囉!
ㄟ!阿怎麼把 XO 的課說得像「洪水猛獸」似的!不跟你好了! ^o^ ;)

記得常回來分享你的筆記、考古題、... 什麼的!
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5474
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re: [98] Volume Table Of Contents

文章enjoyworld » 週三 9月 16, 2009 11:17 pm

我們今天 2009/9/14 一二節實作了哪些環境的驗證?三四節上課又上了些啥?有沒同學要試試 Re-cap 一下(就是追述一下ㄇㄟ)? ^o^


這邊是用來給同學補充的嗎

我看了一下老師寫的幾點

然後回想老師上課的內容

加上有抄一些筆記

有幾個比較重點的小細節老師沒有提到

  1. 1 2 節開機時 請用2007開機 用2003好像開了會沒有VMWARE 的樣子
  2. 有提到 DHCP 全名是Dynamic Host Configuration Protocal ---> 動態提供 ip 位址
  3. 在 vmware 環境底下,要怎麼跳回我們原本的主機的畫面(黑滑鼠與白滑鼠)
    那就是ctrl+alt 啦--->聽說這叫做alternate 替代鍵的樣子
    我想大家應該都只知道ctrl + alt +del (我也是)
  4. 然後我覺得比較奇怪的我有一個問題是 nslookup 下 打server 168.95.192.1
    會出現
    Default server 168.95.192.1
    Address : 168.95.192.1#53
    老師上課好像是說是由53號港口進去 是這樣嗎 有很多港口喔?不太了解捏
    (這是我突然想到的問題跟老師上課部分無關)
  5. 再來是關於回家作業的佈達部分
    www.dyndns.com 申請一個帳號 然後弄5個 Dynamic host names
    繳交方式我不是很瞭解 是傳私人訊息給老師嗎?
  6. 然後老師有講一個教練式管理 COACHING
    圖檔
    我承認我很無聊 把她畫出來了
    然後我知道我字很醜...就醬...咬我阿
  7. 再來最後是老師會在這一個禮拜把 98DC 的檔案壓縮成 1G
    那就請大家去學校的機房拿個隨身碟到
    ftp://140.136.155.183/98DC/fjuVMs.rar
    抓下來吧


應該就這樣吧.....晚了 來去睡覺
附加檔案
dc_coaching.GIF
(4.51 KiB) 被下載 736 次
頭像
enjoyworld
漸有心得的高中生
 
文章: 108
註冊時間: 週二 9月 16, 2008 8:46 am

Re: [98] Volume Table Of Contents

文章XO » 週四 9月 17, 2009 12:03 am

enjoyworld 寫:
  • 然後老師有講一個教練式管理 COACHING
    圖檔
    我承認我很無聊 把她畫出來了
    然後我知道我字很醜...就醬...咬我阿
  • ...


推一個~~~ 看來我們這一班不少臥虎藏龍! ^o^
話說這下面這一個討論串裡... 我也用 PowerPoint 畫了張圖...

講好快阿....

X Y 軸對調一下囉!

圖檔

態度 好 虛心就教、肯上進 假以時日,可以磨出能力與程度
能力好的人通常反而更深知「天外有天、人外有人」,會虛懷若谷,更能拿出正確的 態度 來...
就這樣... 像滾雪球般越滾越 雄偉 囉....
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5474
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re:[98] Volume Table Of Contents

文章wujiyo » 週六 9月 26, 2009 12:28 pm

9/21這天的課程內容怎麼好像沒人寫
雖然說本人也熊熊給它忘了 :oops:

今天來回憶一下吧
不過若不是在當天回憶
就真的很難記住什麼細節
本人記憶力實在不行了 (d25)

乾脆來個流水帳吧
看看能不能想起蛛絲馬跡

早上進實習教室
白板上貼著座位表
為什麼本人被分到四號哩~
不吉利的數字 :lol:
然後找到座位準備坐下
發現螢幕貼著故障待修 :shock:
整間教室八十台電腦
就我這位置的出問題
這是在暗示著什麼嗎= =?

換個位置開始上課
簽到排隊排了一長串
接著開始講上次本人碰到的問題
就是要開在2007才有VMware之類可用
接著有講下在DC實作環境的事情
不過好像沒幾個人有下載
說明了一開始為何無法連線
以及FTP的Active mode和Passive mode的差異
然後再次要大家多多上本論壇討論
不過以本串來看效果不是很好 :roll:

接下來助教開始複習講解DC實作環境那串有提到的預定內容
比方說查詢主機IP和其他相關資訊的指令
domain name的意義和其作用
查詢IP由哪個網卡出去等等
還有進行轉送的route指令
不過當時助教的嘗試似乎一開始是失敗的 :D

第二節課似乎有講到學校的伺服器裡面有藏著哪些寶貝程式
比方說實作環境的那個FTP
還有教室電腦裡本身就灌好的程式
好像有很方便的抓圖程式之類的
後來開始講DOS模式的指令
如何利用指令來使用FTP功能等等
講的東西比較雜
本人腦袋不好記不清了
重點有待其他同學補完

接下來的換教室上課部分
有講到電腦或網路的結構分層
似乎分成七層吧
然後講解每層是作什麼用的這樣
好像下次上課要考嗎?
還有說到要考20個縮寫的全名和意義
比較記得就這些
其他細節忘記了 8)
交給其他硬碟容量比較多(?)的同學來補完吧 :mrgreen:
wujiyo
懷疑的國中生
 
文章: 49
註冊時間: 週二 12月 04, 2007 9:57 pm

Re:[98] Volume Table Of Contents

文章b80203 » 週六 9月 26, 2009 2:53 pm

wujiyo 寫:9/21這天的課程內容怎麼好像沒人寫
雖然說本人也熊熊給它忘了 :oops:

...


座位表的編排是隨意分配的,二甲同學是依照座號!!

外系同學我把你們分到最前面,給你們更多的福利囉!!
誰話我當年也是外系的,哈哈哈!!

我建議你們在上課的時候,努力聽,仔細聽!!
然後把聽不懂或是較為模糊的地方,記下關鍵字!!
課後再po到版上來,這樣子老師與我才能幫你們解答!!

自從自己開始學老師寫上課內容回顧後,才發現必須花很多時間!!
例如紅字與放大,這兩種是不能連續使用,要設定完,再選一次
才能再設定另一個屬性!!所以深知老師有多"認真"!!

dc課我也是第一次教,目前飛行時間才1小時
所以請各位同學不懂的一定要發問,上課的時候網路也是通的!!
馬上來eoffice版上留個言,我也才可以改進呀!!
如果真的害羞,那就發我的私人訊息問,我再匿名發表信的內容囉!

希望大家多多配合!!

另外我問了班上同學,似乎也上了tcl的sdx!!
應該是開了httpdftpd的server,跑httpftp兩種服務!!
另外也使用了sockspy這工具看了封包的內容!!

還是不懂ip與port觀念的同學,可以看老師的著作
[96] IP 位址 與 Port 編號 的觀念

另外我平時寫網路程式,都是使用wireshark的封包監控軟體!!
sockspy與這軟體同性質,但它只能看到application層的封包(舊版叫ethereal)!!
有興趣的人可以自己先玩看看!!功力會大增喔!!

下載點

網路上熱心的人寫出來的中文教學!!

這二天我再把以前老師在版上po的文章拿來"引用"一下!!哈哈!!
b80203
資管系課程助教
 
文章: 188
註冊時間: 週日 10月 01, 2006 7:33 pm
來自: fju im & pe

Re:[98] Volume Table Of Contents

文章XO » 週六 9月 26, 2009 8:33 pm

嗯!wujiyo 不錯哦!再接再厲!
程度 容易 訓練出來。
態度 的養成 比較不容易! ^o^
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5474
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re:[98] Volume Table Of Contents

文章XO » 週三 9月 30, 2009 8:32 pm

頂一下!

我在本討論串頂樓加添了開學以來兩週授課內容的簡單回顧。同學看看有沒遺漏或需要再補充的地方。

課本拿到趕快KK去... 別忘了下周一我們會來個小考!
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5474
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re:[98] Volume Table Of Contents

文章hojason710 » 週六 10月 03, 2009 12:44 am

老師上課認真,實作課實在是非常棒,讓我們能直接了解而非紙上談兵。

藉由這堂課第一次接觸到LINUX,第一次用WINDOWS跟APPLE以外的作業系統,

還有用CMD打指令,讓我感覺更像個資管人了!! :razz:
頭像
hojason710
問題很多的小學生
 
文章: 12
註冊時間: 週一 9月 17, 2007 1:52 pm

Re:[98] Volume Table Of Contents

文章b80203 » 週六 10月 03, 2009 12:59 pm

hojason710 寫:老師上課認真,實作課實在是非常棒,讓我們能直接了解而非紙上談兵。

藉由這堂課第一次接觸到LINUX,第一次用WINDOWS跟APPLE以外的作業系統,

還有用CMD打指令,讓我感覺更像個資管人了!! :razz:


聽老師上課真的是一大享受!!

就算去外面補習班,都不一定聽得到這麼完整的教學呢!!!

話說目前一甲的java一,實習課都是帶大家用cmd,使用java和javac編譯!!

還用notepad++這好用的工具寫程式!!
b80203
資管系課程助教
 
文章: 188
註冊時間: 週日 10月 01, 2006 7:33 pm
來自: fju im & pe

Re:[98] Volume Table Of Contents

文章XO » 週六 10月 03, 2009 5:01 pm

Speaking of Java, 讓我們來牛刀小試一下囉... 參看一下四年前的這一篇討論:
EchoClient/Server 用Java是這麼寫的啦!

然後我們也來對比看看 Tcl 這個腳本化語言,拿她來練練網路程式設計:

BTW, 歡迎新成員 hojason710 加入討論!記得「獨」樂樂!不如「眾」樂樂!
要「呼朋引伴」啦!不然 wujiyoenjoyworld都會人單影孤的ㄇㄟ! ^o^
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5474
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re:[98] Volume Table Of Contents

文章enjoyworld » 週日 10月 04, 2009 11:27 pm

話說最近比較忙沒時間上來PO文

原本想說算了不PO了

但是又覺得還是PO一下好了

domain name 只會在你要用的時候轉譯為IP

在網路上傳送的封包都是以IP為位址的

OSI 7層
  1. 應用層(Application)
  2. 表達層(Presentation)
    負責將應用層的格式及語法,轉換成網路上的格式及語法
    Big-5 轉碼的動作 Unicode(萬國碼)....
  3. 會議層(Session)
    負責收發單位與網路系統的連接及解除
  4. 傳輸層(Transport)
    port --> 埠 , 80-->瀏覽器用的 其他還有20/21 FTP, 22 是 SSH, 23 Telnet,... 等,看到就知道是用在哪種協定的 port
  5. 網路層(Network)
    (routing) 透過網路連線兩台電腦(兩端)
  6. 資料連結層(Data Link)
    定義要傳送的訊息的最基本單位格式,以及控制實體層在網路上運作的程序
  7. 實體層(Physical)網路卡...等實體的硬體(網路的通訊設備)


現在的 IPv4 的 IP 已經不夠用了 所以現在正在推 IPv6

兩者不同的是 IPv4 是 4 個BYTES (32 bits)

IPv6則是 16 個BYTES (128 bits)

Sockspy 監聽 --> 看Client 跟 Server 的封包傳送資訊情形 來往的封包內容

大致上是這樣 盡量不跟大家重複
最後由 enjoyworld 於 週一 10月 05, 2009 8:49 am 編輯,總共編輯了 1 次。
頭像
enjoyworld
漸有心得的高中生
 
文章: 108
註冊時間: 週二 9月 16, 2008 8:46 am

Re:[98] Volume Table Of Contents

文章enjoyworld » 週一 10月 05, 2009 12:53 am

話說要小考

那我來洩題 嘿嘿

整理一下我之前的筆記(還有計概的) 幫助大家小考 不過我蠻晚PO的 有看到的有福了

  1. TCP --->Transmission Control Protocol 傳輸控制協定
  2. IP --->Internet Protocol 網際網路協定
  3. HTTP --->Hyper Text Transfer Protocol 超文件傳輸協定
  4. HTML --->Hyper Text Markup Language超文件標記語言
  5. FTP --->File Transfer Protocol 檔案傳輸協定
  6. TFTP --->Trivial File Transfer Protocol 簡單檔案傳輸協定
  7. SMTP --->Simple Mail Transfer Protocol 簡單郵件傳輸協定
  8. UDP --->User Datagram Protocol 使用者資料元協定
  9. NCP --->Network Control Protocol 網路控制協定
  10. ICMP --->Internet Control Message Protocol 網際網路控制訊息協定
  11. ARP --->Address Resolution Protocol 位址解決協定
  12. RARP --->Reverse Address Resolution Protocol 反位址解決協定
  13. SNMP --->Simple Network Management Protocol 簡易網路管理協定
  14. PnP --->Plug and Play 隨插即用的硬體
  15. MIME --->Multipurpose Internet Mail Extensions Protocol 多目的網際網路郵件延伸協定
  16. DHCP --->Dynamic Host Configuration Procotol 動態提供IP位址
  17. Static IP --->固定IP
  18. WWW --->World Wide Web 全球資訊網
  19. DSL --->Damn Small Linux
  20. DNS --->Domain Name Server 領域名稱服務
  21. DDNS --->Dynamic DNS 動態領域名稱服務
  22. XML --->Extensible Markup Language 可擴展標記語言
  23. LAN --->Local Area Network 局部區域網路
  24. MAM --->Metropolitan Area Network 都會區域網路
  25. WAN --->Wide Area Network 廣域網路
  26. ISO --->International Standard Organization 國際標準化機構
  27. OSI --->Open System Interconnect


協定好多 ... 希望老師不要考太難
最後由 enjoyworld 於 週一 10月 12, 2009 8:31 pm 編輯,總共編輯了 1 次。
頭像
enjoyworld
漸有心得的高中生
 
文章: 108
註冊時間: 週二 9月 16, 2008 8:46 am

Re:[98] Volume Table Of Contents

文章function1122 » 週一 10月 05, 2009 12:19 pm

哇!!! 這位學弟好認真阿 :D
那我也來補充一點我知道的部分好了!!

enjoyworld 寫:在網路上傳送的封包都是以IP為位址的
在網路層(Network Layer)的傳輸是以IP協訂定址

enjoyworld 寫:傳輸層(Transport)
port --> 埠 , 80-->瀏覽器用的 其他還有20/21 FTP, 22 是 SSH, 23 Telnet,... 等,看到就知道是用在哪種協定的 port
辨別服務交由哪些應用程式來處理
進行服務的多工/解多工
錯誤控制(資料片編號)、流量控制(滑動視窗)

enjoyworld 寫:網路層(Network)
(routing) 透過網路連線兩台電腦(兩端)
這裡所謂的兩端是發送端到接收端
例如從A電腦傳訊息到B電腦(但中間可能會經過些許路由器)
兩端就單指A,B
此外網路層提供IP定址、路由(Routing)選擇等功能

enjoyworld 寫:資料連結層(Data Link)
定義要傳送的訊息的最基本單位格式,以及控制實體層在網路上運作的程序
這裡控制兩裝置間的傳輸
例如從A電腦傳到B電腦,中間經過一個路由器
則資料連結層控制A電腦道路由器、路由器到B電腦
此外,還有流量控制:例如透過滑動視窗、CDMA/CA進行控制
錯誤控制:CRC、Checksum

enjoyworld 寫:實體層(Physical)網路卡...等實體的硬體(網路的通訊設備)
傳輸的波形,例如曼徹斯特編碼、NRZ...等

enjoyworld 寫:現在的 IPv4 的 IP 已經不夠用了 所以現在正在推 IPv6
推行IPv6有三個原因(標準答案)
1. IP不敷使用
2. IPv4安全性不高,無安全加密驗證
3. IPv4的影音傳輸無資源保留

補充:
從IPv4轉到IPv6常見的三種步驟(愛考)
1. Dual Stack:工作站同時支援v4與v6,由DNS回傳位址決定使用版本
2. Tunneling:兩主機v6,須經v4,將v6封包視為資料攜帶
3. Header Translation:傳送v6,接收v4,進入v4區域前先轉譯(丟棄新增欄位、轉換相容欄位、加入沒有欄位)

比較容易混淆的是傳輸層(Transport Layer)和資料鏈結層(Data Link Layer)都有
錯誤控制與流量控制

傳輸層的錯誤控制主要是檢查資料片(Datagram)有沒有漏掉
而資料鏈結層是看訊框(frame)裡的bit有沒有錯

流量控制方面
傳輸層是控制兩邊電腦的應用程式對應用程式間的流量,受應用程式的處理速度影響(例如傳一個影片串流,
對方電腦的顯示晶片處理速度較慢,傳送端就要放慢速度)
資料鏈結層是控制網路設備兩端點間的流量,售硬體處理速度影響(例如一邊電腦網卡可以傳到1Gbps,
而對方只能傳到100Mbps,則會遷就100Mbps做為傳送的速度上限)

這樣應該有比較容易理解才對~
如果我有錯的話也歡迎大家指正哦:)
FUNction said: "這是我想到什麼就寫什麼的記事本,所以內容多不具任何樂趣,因為我的生活無趣嘛"
FUNction's Blog 無趣隨筆
頭像
function1122
E-Office 小組
 
文章: 431
註冊時間: 週日 3月 27, 2005 3:40 pm

下一頁

回到 資料通訊與網路

誰在線上

正在瀏覽這個版面的使用者:Google [Bot] 和 5 位訪客