220 likes | 370 Views
- 網路概論-. ◎講師:交大資科93級-葉奕成 ◎ CCCA id: Garrett. 1.為什麼要上這堂課 ?. 讓你們認識網路基本架構 . 說明常見網路名詞. 給予深刻的網路概念 . 解除你們的疑慮 銜接 Internet 概論 ?!. 2. What is N et ?. N et : Internet/WAN/LAN/ … 以路為網 - 網路 . 交織 - 互連 - 網路的網路 ?! 今日的主題 - 數據網路. 3. T elecom / D ataecom ?. 4.網路怎麼來的 ?. 網路的基本 -Vender( 網路設備 )
E N D
-網路概論- ◎講師:交大資科93級-葉奕成 ◎CCCA id: Garrett
1.為什麼要上這堂課? • 讓你們認識網路基本架構. • 說明常見網路名詞. • 給予深刻的網路概念. • 解除你們的疑慮 • 銜接Internet概論?!
2.Whatis Net ? • Net: • Internet/WAN/LAN/… • 以路為網-網路. • 交織-互連-網路的網路?! • 今日的主題-數據網路.
4.網路怎麼來的? • 網路的基本-Vender(網路設備) • 節點-電線-網路 (點線面) • 中繼器 / 橋接器 • Server<->Client Client Bridge/ Repeater Server
5.How to Transfer? • 傳輸方式/處理方式 • Sender: pre-process/Send • Wire:Transfer/Collision/… • Vender: Filiter/Hold/Delay/… • Receiver: Listen/Receive /Process/Storage/…
6.訊號的傳遞 • Computer • Digital Source-> Digital signal • Ethernet • Digital Source -> Analog signal • Modem • Analog Source -> Digital signal • Voice • Radio • Analog Source -> Analog signal • AM/FM
7.Process a Packet(1) 應用層Application Layer FTP,Telnet,E-mail,News… 傳輸層Transport Layer TCP,UDP… 網際網路層Internet Layer IPv4,IPv6,ICMP… 網路存取層Network Access Layer Ethernet,ATM… (Driver)
8.Process a Packet(2) 使用者處理介面應用程式處理細節 FTP FTP Client FTP Server TCP TCP (Style) TCP (Style) IP IP IP 封包核心傳輸處理細節 EthernetDriver EthernetDriver
9.Protocol • Protocol Suite • TCP/IP (TCP+IP+UDP+ICMP…) • Common Protocol • HTTP (HyperText Transfer Protocol) • FTP (File Transfer Protocol) • POP (Post Office Protocol) • SMTP (Simple Mail Transfer Protocol)
10.Internet Protocol • IP • Internet Protocol & IP address. • Address Oriented. • Checksum (Header only) • 保持資料正確性 • IPHeader-20 Bytes (IPhdr) IPhdr DATA…
11.IP address • IPv4 V.S IPv6 • 32bits -> 16Bytes(128bits) • Netmask 子網路遮罩(續) • 255.255.255.0& ?? • 11111111.11111111.11111111.11100000+10001100.01110001.10001011.101????? • =10001100.01110001.10001011.10100000 • 23 個子網域 (0~255 256=28 個位址)
12.TCP vs UDP (2): • UDP: • Port 的概念. • 更進一步的 Checksum. (optional) • 輕薄短小的 Header(8 Bytes) • 非連線式傳輸-資料沒有保障? • 暴力式傳送(Congestion control) IPHeader UDPHeader DATA…
13.TCP vs UDP (1): • TCP: • Connection-oriented • 三步握手式的連線.(3-way Handshaking) • 具有Checksum 檢查碼保護.(needful) • Sequence 排序號碼. • 保持資料有序性(UDP沒有…) • 網路流量控制(Flow Control) …… N N+1 N+2 N+3 N+M
14.News (Netnews Service) • NNTP (Network News Transfer Protocol) • Base on TCP/IP port:119 • 電子報之外的選擇? BBS的轉信工具? • Tools = tin • News Server/Client… • news-peer.nctu.edu.tw • news.ntu.edu.tw • …
15.BBS(BulletinBoard System) • Wd-BBS, Magic-BBS, M3… • 說穿了-不過是一隻程式… • 新世代BBS文化 • 文字資訊的集散地… • Tools = KKman,PuTTY • CCCA.nctu.edu.tw
16.FTP (File Transfer Protocol) • 檔案傳輸最佳工具 • 使用量和www,bbs不相上下 • 視窗介面 vs 指令介面
17. Fun Answer • 神奇的解答: • > telnet 2356222770 • = telnet 140.113.6962 • = telnet ccca.nctu.edu.tw • 6962(base 10) = 1B32(base 16) • 1B(base 16) = 27(base 10) • 32(bsse 16) = 50(base 10)
18.General Tools • Mirco$oft 下的工具 • ping 140.113.27.254 -t • tracert www.ibm.com • arp -s 157.55.85.212 00-aa-00-62-c6-09 • arp -a • netstet (-a)
19.Resource Link • W. Richard Stevens' Home Page http://www.kohala.com/start • 網中人:http://www.study-area.net/menu1.htm • Request For Commentshttp://www.rfc-editor.org/rfcsearch.htmlhttp://www.ietf.org/rfc.html
20.Reference Book • TCP/IP Illustrated Vol.1 -the Protocol-Richard Stevens • Internet 無線拓展你的視野 2nd.-交大校園網路策進會 編著.-ISBN: 957-22-3158-8 • Computer Networks 3rd.-Andrew S. Tanenbaum-ISBN: 957-636-888-X (中文版)
-THE END- ◎E-mail: ichenyeh@ccca.nctu.edu.tw