課程:IP Telephony 指導老師:吳坤熹 學生:林易瑋 Internet Protocol 課程:IP Telephony 指導老師:吳坤熹 學生:林易瑋
Outline OSI – Leary 3 Network IP Header IP Addressing 1.Class : Subnet, Subnet Mask 2.Classless : Supernet IP Routing 1.Routing 2.Routing Table
OSI - Leary 3 Network Addressing: 賦予網路裝置名稱或位址。 Routing: 決定封包在網路之間的傳送路徑。
TCP/IP - IP(Internet Protocol) Addressing Routing IP封包的切割與重組 Ethernet:1500 Bytes FDDI:4352 Bytes ATM:9180 Bytes
IPv4 Header 服務類型:定義IP協議包的處理方法,它包含如下子欄位 過程欄位:3位,設置了數據包的重要性,取值越大數據越重要,取值範圍為:0(正常)~ 7(網路控制) 延遲欄位:1位,取值:0(正常)、1(期待低的延遲) 流量欄位:1位,取值:0(正常)、1(期待高的流量) 可靠性欄位:1位,取值:0(正常)、1(期待高的可靠性) 成本欄位:1位,取值:0(正常)、1(期待最小成本) 未使用:1位 標識:唯一地標識主機所發送的一個數據段,通常每發送一個數據段後加一。但IP包被分割後,分割得到的IP包擁有相同的標識 標誌:是一個3位的控制欄位,包含: 保留位:1位 不分段位:1位,取值:0(允許數據報分段)、1(數據報不能分段) 更多段位:1位,取值:0(數據包後面沒有包,該包為最後的包)、1(數據包後面有更多的包) 段偏移量:當數據段被分割時,它和更多段位(MF, More fragments)進行連接,幫助目的主機將分段的包組合。 協議:8位,這個欄位定義了IP數據報的數據部分使用的協議類型。常用的協議及其十進位數值包括ICMP(1)、TCP(6)、UDP(17)。
IP Address (1) Network ID 位於IP位址的前段,可用來識別所屬網路。 Host ID
IP Address (2) Class A (Range 1.x.x.x to 126.x.x.x) ※127 for loopback Class B (Range 128.x.x.x to 191.x.x.x) Class C (Range 192.x.x.x to 223.x.x.x)
Private IP Address Class A : 10.0.0.0 - 10.255.255.255 Class B : 172.16.0.0 - 172.31.255.255 Class C : 192.168.0.0 - 192.168.255.255
IP封包傳送模式 Unicast Broadcast 對一個LAN內的所有電腦(Host ID全為1)。 Multicast 對一個群組的電腦(224開頭)。
Subnet (1) 源由: 為了增加使用上的彈性、管理性。 作法: 1.確定需要多少個子網路。 2.確定每個子網路包含多少部主機。 3.從主機位址借出合適的子網路位址。
Subnet (2) Class B : (Network) (Host) Subnet (3Bits): (Subnet) 10101000 01011111 00000000 00000000 Subnet (3Bits): (Subnet)
Subnet Mask 32Bits Continuous IP Class B (168.95.0.0): 10101000 01011111 00000000 00000000 Subnet Mask (255.255.224.0): 11111111 11111111 11100000 00000000
Supernet Classless Inter-Domain Routing IP Class C (203.74.200.0): 11001011 01001010 11001000 00000000 Subnet Mask (255.255.248.0): 11111111 11111111 11111000 00000000
IP Routing (1) Router的特性: IP封包傳送方式: 1.直接傳遞 2.間接傳遞 1.具有兩個以上的網路介面。 2.能解讀封包在OSI模型Leary 3層之資訊。 3.具有Routing Table。 IP封包傳送方式: 1.直接傳遞 2.間接傳遞
IP Routing (2)
Routing Table Network Destination Netmask Gateway Interface Metric
Destination Netmask Gateway Interface Metric 203.74.205.0 255.255.255.0 203.74.205.1 203.74.205.1 1 203.74.206.0 255.255.255.0 203.74.206.1 203.74.206.1 1 203.74.207.0 255.255.255.0 203.74.207.1 203.74.207.1 1 203.74.208.0 255.255.255.0 203.74.206.2 203.74.206.1 2