何謂網路?
分類 LAN區域網路 WAN廣域網路 網際網路
網路架構
網路上的成員 節點:個人電腦、伺服電腦、交換器、路由器、橋接器、IP分享器、集線器、無線網路交換器 線:電話線、網路線、光纖網路線、海底電纜、
網路硬體─傳輸線 未遮蔽式雙絞式電纜(UTP) 遮蔽式雙絞線電纜(STP) 同軸電纜(Coaxial Cable) 光纖 無線
隨堂作業(1) 請查出未遮蔽式雙絞式電纜(UTP)與遮蔽式雙絞線電纜(STP)的不同 請解釋”伺服器”是什麼意思 請查出LAN,WAN的全名
有了成員?他們是怎麼連接的?
網路拓撲(一) 星型網路
網路拓撲(二) 環型網路
網路拓撲(三) 匯流排網路
~以上,都沒有用~
讓我們來看看
我們的系館吧~
接起來後~
就可以開始傳檔案了~
如何傳檔案? 將檔案分成好多個部分 轉成0,1訊號,在實體中傳輸
可是~~~
只要連接起來~就可以達到通訊的目的嗎
還有很多的問題
資料的傳輸沒想像中的容易 機型不同,主譯編譯不同→就語言不通 資料的傳接速度不同→接球傳球速度不同 通訊方式不同→電話?郵件?傻傻分不清楚 分開的資料怎麼組合→拼圖拼不起來
檔案傳輸這麼難??
該怎麼辦呢???
我們來約定一下吧~
通訊協定 全世界人類的默契
何謂通訊協定? PROTOCOL->議定書 為一種”規則”、”程序” 打電話、寫信、MSN、依妹兒 只要有通訊,必定要有協定
OSI分層模型 是一種設計有網路功能程式內通訊協定的一個依據 不是通訊協定,是模型 目的:不改變軟體與硬體的邏輯架構下,使用不同系統能夠互相通訊 分為七層 原理:企業階層化
P.10
隨堂測驗(2) 請試著查出TCP通訊協定是哪一層的通訊協定 請試著查出一個與TCP同層的協定 請試著查出IP是那一層的通訊協定 請試著查出兩個傳輸層以上的通訊協定
TCP/IP通訊協定(組)
什麼是TCP/IP?????
比喻 封包→信件 網路線→馬路 節點→郵局 IP→門牌號碼
小故事時間~
隨堂作業 請查出UDP與TCP的不同
IP通訊協定 門牌號碼的祕密
分級式定址 IP簡介 IP的分級 特殊網路位址 子網路化與超網路化
IP簡介 IP位址為一個32bit(4byte)的位址 IP有唯一性 IP表示法: 二進制表示法 點式十進制表示法 十六進制表示法 隨堂練習: 請將125.30.40.1轉換成二進制及十六進制 (提示:小算盤)
IP的分級 分級 二進位 點十進制 等級A 等級B 10 等級C 110 等級D 1110 等級E 1111 等級A 0~127 等級B 二進位 點十進制 第一個位元組 等級A 等級B 10 等級C 110 等級D 1110 等級E 1111 第一個位元組 等級A 0~127 等級B 128~191 等級C 192~223 等級D 224~239 等級E 240~255
Ip的數量 等級 位址數量 百分比 A 2^31=2147,483,648 50% B 2^30=1,073,741824 25% C 2^29=536,870.912 12.5% D 2^28=268,435,456 6.25% E
等級A 共分為128個區塊 網路位址? 每個區塊有16,777,216個位址 第一個區塊0.0.0.0~0.255.255.255? 最後一個區塊127.0.0.0~127.255.255.255? 會不會太多了??
等級B <隨堂練習> 請問以上兩個值如何得出? 共有16384個區塊 每區塊有65,536個位址 前兩個位元組(191-128+1)*256=16384 後兩個位元組256*256=65536
等級C 共有2,096,896個區塊 →(239-224+1)*256*256 每個區塊共有256個位址 等級D 作為群播位址 等級E 保留
網路代碼與主機代碼 位元組1 位元組2 位元組3 位元組4 等級A --網路代碼- --------------主機代碼-------------- 等級B --------網路代碼----- --------主機代碼----- 等級C ---------------網路代碼--------- -主機代碼- 等級D ----------------------群播位址-------------- 等級E --------------------------保留----------------------
網路位址 網路位址為各區塊的第一個位址 網路位址定義該網路在INTERNET上的位址。路由器會依據網路位址來做封包的路徑選擇 給予一個網路位址,我們可以找到該位址的等級所在區塊與這個區塊的範圍
隨堂練習 1.給予IP 132.21.240.19找出其等級、區塊與位址範圍 ANS: 等級B 網路代碼為132.21 位址範圍從132.21.0.0~132.21.255.255
遮罩 IP 192.168.1.77 用途:確定網路位址 遮罩:即AND運算 例: 二進制 遮罩 11000000 10101000 00000001 1001101 遮罩 11111111 11111111 11111111 0000000 AND運算 (即網路位址) 11000000 10101000 00000001 0000000
各等級之遮罩 等級 以二進制表示遮罩 A 255.0.0.0 B 255.255.0.0 C 255.255.255.0 以點式十進制表示 11111111 00000000 00000000 00000000 255.0.0.0 B 11111111 11111111 00000000 00000000 255.255.0.0 C 11111111 11111111 11111111 00000000 255.255.255.0 268,435,456
特殊網路位址
網路位址 IP位址:Netid特定,hostid為0 見第九頁
直接廣播位址 IP位址:hostid全部為1 對象:路由器→LAN上的所有電腦 只能為目的位址 等級ABC的每一個區塊,皆少了一個位址 例:
有限廣播位址 IP位址:255.255.255.255 對象:一台主機→所有LAN上的主機及路由器 只能為目的位址 屬於等級E的位址
此網路上的主機 IP位址:0.0.0.0 對象:一台不知道自己IP的電腦(0.0.0.0) →送出廣播(255.255.255.255) →找到一台開機伺服器 只能為來源位址 屬於A級的位址
此網路上的特定主機 IP位址:Netid全部為0,Hosid為特定 只能為目的位置 對象:某主機→此LEN上的特定主機 屬於等級A的位址
迴路位址 IP位址:127.X.Y.Z 對象:用戶端程式(例:CUTFTP,IE) →伺服端程式(例:FTP站台,網頁伺服器) 只能為目的位址 目的:測試電腦上的軟體 為等級A的最後一個區塊
特殊位址 特殊位址 網路代碼(netid) 主機代碼(hostid) 來源或目的 網路位址 特定 全部為0 無 直接廣播位址 全部為1 目的 有限廣播位址 全部為1(十進制255) 此網上的主機 全部為0(十進制0) 來源 此網路上的特定主機 迴路位址 127 任何
私有位址(內部區域網路) IP位址: 給私有區域網路用 等級 網路代碼 區塊 位址數/每一區塊 A 10. 1 16777216 B 172.16到172.31 16 16368 C 192.168.0到192.168.255 256
子網路化與超網路化
子網路化 IP 192.168.1.77 二進制 子網路個數? 2^2=4 子網路位址個數? 2^5=32 11000000 10101000 00000001 1001101 子網路遮罩 11111111 11111111 11111111 1100000 ,AND運算 (子網路位址) 11000000 10101000 00000001 1000000 子網路個數? 2^2=4 子網路位址個數? 2^5=32
超網路化 IP 192.168.1.77 二進制 11000000 10101000 00000001 1001101 超網路遮罩 11111111 11111111 11111000 0000000 AND運算 (超網路位址) 11000000 10101000 00000000 0000000 合併的個數? 2^3=8
隨堂練習 若要將200.11.8.0這個網路位址分割成4個子網路,請求出這4個子網路的網路位址與子網路遮罩
無級式定址法
無級式定址法 預先定義:遮罩 位址格式CIDR表示法 x.y.z.t/n (n稱為前置位元) 分級式定址法為無級式定址法的特例 限制:位址個數必須是2的冪次方
範例 IP 140.120.84.20/20 二進制 0001100 11110000 01010100 0010100 /n 1111111 11111111 11110000 0000000 AND運算 10001100 11111000 0101000 00000000 起始位址 140,120,80.0 IP個數 2^(32-20)=4096 終止位址 100001100 11111000 01011111 11111111 140.120.95.255
子網路化????
隨堂練習 請找出123.56.77.32/29的區塊範圍與個數 請找出200.17.21.128/27的區塊範圍與個數 如果兩區塊的前位元長度為18,20,請問此區塊最大的子網路數目為何?
隨堂練習 某組織被給予一個區塊16.0.0.0/8,管理者用它建立500個固定長度的子網路 (a)找出其子網路遮罩 (b)找出每個子網路的位址個數 (c)找出第一個子網路的起始位址及終止位址 (d)找出最後一個子網路的起始位址及終止位址
來看看WINDOWS怎麼說
什麼是DNS伺服器 提供IP翻譯的伺服器 tw.yahoo.com→203.84.202.164
什麼是DHCP伺服器 可取得門牌號碼的伺服器
PING PING是什麼? 檢測TCP/IP協定→PING 127.0.0.1 檢測網卡是否運作正常→PING,本機IP 檢測與網際網路連線, →PING網際網路上任一台電腦,例:YAHOO 主機