1-13網際網路介紹

Download Report

Transcript 1-13網際網路介紹

耕 心 蓮 苑 社 區 學 校
和諧社區資訊服務推廣計畫
-軟體雲端社區
資訊研習營
本著作採用創用CC 「姓名標示非商業性」授權條款台灣2.5版
第1循環 - 資訊基礎入門
硬體
數位
倫理
作業
系統
生活
上網
網路行銷
軟體
雲端
傳統
文化
免費資源
1.13 網際網路介紹
網際網路概論(理論與模型)
重要名詞解釋
其他補充
通信
 通信(Communication)是指透過管道傳遞和交換訊息,使用
電話、手機交談便是一種通訊
 通訊的方式從最早的電報、電話、電視、傳真,發展到現
在當紅的電腦網路,錯綜複雜的通訊管道形成一個通信網
路(Communications Network)
網際網路
Internet
Internet 源起
 「Internet」
 Inter:表示物與物之間的意思
 Net:表示網路Network的意思
 Internet就是由許多個別的、不同的網路連接起來。也就
是說,它是將許多網路相互連接在一起,所構成的超大型
網路架構
 Internet源自於1968年美國國防部的一項計畫,計畫內容是想要將
座落於美國各地的電腦主機,透過高速傳輸建立連結、交換訊息,
當時這項計畫的名稱為「ARPAnet」,就是「Internet」的前身
 台灣開始的Internet網路有三大網路
• TANET(台灣學術網)
• SEEDNED(種子商業網)
• HINET(網際網路)
圖片來源:
http://www.inmjh.kh.edu.tw/03organization/inmic/computer/L02/Web/web01.htm
網際網路服務提供者(ISP)
 所謂的「ISP」,稱為網際網路服務提供者(Internet Service
Provider, ISP),顧名思義就是提供網路服務的機構或是公
司,經由ISP的伺服器和高速網路,用戶端就能與網際網路
相連
 例如:Hinet
 在家裡要利用電腦上網時,必須先向「ISP」申請一個帳號,
帳號申請好後,再進行安裝數據機及接線工程、設定電腦
中的各種連線設定…等動作,透過數據機,才能順利的連
上網際網路(上述為ISP原始定義)
圖片來源:
http://www.inmjh.kh.edu.tw/03organization/inmic/computer/L02/Web/web01.htm
網路通訊協定
 協定(Protocol)是一套供溝通雙方共
同遵循以進行通訊的規則,透過相
同的通訊協定(Communication
Protocol),就能使不同廠牌、不同
系統的電腦系統相互通訊
 現行的網路模式是可以支援多個傳
輸協定的,又稱為協定堆疊
(Protocol Stack)
 如Windows作業系統就可以支援多
種通訊協定,常用的有TCP/IP協定
 網路卡需對應TCP/IP(WinXP)
網際網路位址(IP)
網際網路位址(Internet Protocol Address)簡稱為
「IP位址」,其作用就像是一台電腦或主機在網
際網路中的地址
目前所採用的IP定址方式是IPv4(Internet Protocol
version 4),是由32位元的二進制數字所組成,例
如11001011010001111101010000000101,為了方
便記憶,這一長串的二進制數字就被分為四個8位
元的十進位數字,各個數字之間以小數點「.」區
隔,以上例來說,就變成「203.71.212.5」這4組
數字都是介於0~255之間的整數
實體IP v.s. 虛擬IP
實體IP
實體IP v.s. 虛擬IP
 網路的唯一識別「地址」
 在台灣,ADSL之實體IP還可分「浮動IP」或「固定IP」
 實體IP例如:202.39.59.97
虛擬IP
 使用IP分享器、AP…等把幾台電腦接在一起時,相互間
使用 192.168.*.* 這樣的IP來連線,這個 192.168.*.* 就
是保留給內部區網使用的虛擬IP
 預留給內部區網用的虛擬IP分為:
• A級:10.0.0.0 – 10.255.255.255
• B級:172.16.0.0 – 172.31.255.255
• C級:192.168.0.0 – 192.168.255.255
TCP/IP設定
開啟網路與共用中心
> 網際網路選項(無線網路)
>內容 >
 浮動IP:選自動取得IP位址
 固定IP:依ISP所提供資訊輸入
網路參考模型
開放式系統連結 (Open System Interconnection , OSI)
資料來源:
http://entry.hit.edu.tw/~bd92022/osi.htm
OSI 網路七層架構
Layer名稱
Application Layer
應用層
功能與說明
Layer序
應用程式,如電子郵件系統,資料庫管理系統
Layer-7
資料的壓縮還原、網路安全、檔案傳送
Layer-6
網路管理、密碼辨識、簽到簽退、網路監控
Layer-5
資料傳輸錯誤的偵測和復原,資料封包的 重行
排列 (TCP封包)
Layer-4
定義虛擬電路的建立、維持和終止,封包交換
的路由選擇、擁塞控制等 (IP封包)
Layer-3
Data Link Layer
資料連結層
定義把傳輸資料分裝成資料封包的規範,檢查
資料傳輸中是否有錯誤發生,執行資料傳送中
的流量控制及鏈路管理
Layer-2
Physical Layer
實體層
定義實際傳輸資料的硬體設備的規範,像是纜
線規格、接頭尺寸、信號電壓、資料傳輸時序
等等
Layer-1
Presentation Layer
表示層
Session Layer
會談層
Transport Layer
傳輸層
Network Layer
網路層
資料來源:
http://entry.hit.edu.tw/~bd92022/osi.htm
TCP封包
Source Port (16)
Destination Port (16)
Sequence Number (32)
Acknowledgment Number (32)
Data
Offset
(4)
U A P R S F
Reserved
G C S S Y I
(6)
R K H T N N
Checksum (16)
Window
(16)
Urgent Pointer (16)
Options (0 or more 32 bit words + padding)
DATA
...
圖片來源:
http://www.study-area.org/study.old/network/network_tcp.htm
IP封包
Version (4)
Internet Header
Length (4)
Type of Service
(8)
Total Length (16)
Identification (16)
Flags (3)
Fragment Offset (13)
Time To Live (8)
Protocol (8)
Header checksum (16)
Source Address (32)
Destination Address (32)
Options (Variable)
Padding (0-24)
Data
。。。。
圖片來源:
http://dns-learning.twnic.net.tw/internet/intro6.html
封包(Packet)
TCP/IP
運作
影片
圖片來源:
http://v.ku6.com/show/iuQJtgEODhJ1Mmdc.html
Ping指令的原理應用
 ping運作方式
 使用 ping 命令的時候,實際上是送出一個echo-request(type 8) 的
ICMP 封包,如果對方的機器能接收到這個請求,而且願意作出回
應,則送回一個echo-reply(type 0) 的 ICMP 封包,當這個回應能順
利抵達的時候,那就完成一個 ping 的動作
 TTL(Time To Live):
 traceroute運作方式
traceroute利用IP封包中的TTL欄位來探索中繼路由器的存
在,每當封包通過一個路由器,TTL值就會被遞減,若路
由器發現TTL已經降為0卻還沒達到目的地,那就表示應該
丟棄該封包,並傳回一個ICMP Time Exceeded訊息回到發
訊的主機;而traceroute則藉此得知中繼路由器的IP位址
差異:一個是問路通不通、一個問路經過哪些點
IPCONFIG指令
 啟動選單> 執行>
 輸入”cmd”
 出現dos視窗
 輸入ipconfig /all
1.14 上傳、下載工具操作
上傳與下載
瀏覽器直接下載
續傳軟體
P2P下載軟體