computer networking 一週總結(一)
internet:相當於螺絲和螺母。an infrastructure that provides services to applications
ISP:網路服務提供者
packet:類似於一個裝滿資料的卡車
communication links:高速公路
packet switches:交叉路口
end system:一個又一個建築物(值得注意的是,終端也一般是主系統,主系統和終端是對等的關係)
Internet就像是關於end system之間的連線。
TCP:transmission control protocol 傳輸控制協議
IP:internet protocol 網路協議
IETF和RFCs:網路的標準由IETF來制定,然後制定的這些標準叫做RFCs,而RFCs定義了TCP, IP, HTTP, 和SMTP
socket interface:資料在不同的終端之間傳播,通過socket interface來制定資料在終端之間的傳輸,internet socket就是資料傳輸的規則
protocol:交流的雙方必須遵守相同的協議
network protocols:類似於人類的交流。所有在網路上的行為都需要兩個或者兩個以上的實體。例子:當你想要進入一個網站時,你輸入URL,然後對伺服器發出連線請求,然後伺服器返回來一個同意的回覆,然後web伺服器接受到你的資訊(也就是輸入的那個url),然後伺服器返回這個WEB page(file)給你。
The Network Edge:
-
終端包括的內容:desktop computer, servers, mobile devices, other non-traditional things(IoT).
-
End systems are also referred to as hosts because they host( that is, run ) application programs.即 host = end system.當前的end system 基本上連線的都是Ethernet switch
-
Home Access: DSL, Cable, FTTH, Dial-Up, and Satellite:
DSL(數字使用者線路,page 41):
· digital subscriber line,數字使用者線路,是從當地手機公司(telco)接過來的有線連線,因此,DSL的ISP 就是使用者的telco(telephone company) · DSL modem 用的是現成的電話線路(雙絞銅線,twisted-pair copper wire)來與在central office(CO)中 的DSLAM(數字使用者接入複用器)來交換資料。 ·把單個DSL線路分成三種不同速度的連線,這樣就可以使telephone call和internet connection同一時間共享連 接 ·在使用者方面,通過用splitter 來區分資料和電話訊號。在co方面,通過DSLAM來區分資料和電話訊號。 ·DSL modem的有效距離一般在5-10 miles
cable(電纜,page 42):
·通過光纖電纜連線一個叫做Cable head end 的連線,然後通過coaxial cable(同軸電纜)來連線到一個個的使用者, 因為用到了光纖和同軸電纜,所以也把它叫做光纖同軸電纜混合網(hybrid fiber coax,HFC) · cable modems:和DSL modem相比,cable modem完全連線的是外部裝置,連線PC端是通過乙太網。 ·在cable modem中,和DSL的DSLAM的功能一樣,它同樣在Cable head end 中有一個cable modem termination system(CMTS)來把相同的訊號返回到使用者家裡。 ·一個很重要的特徵就是,這種連線方式用的是同一個介質。就比如使用者在同一個channel下載東西,就會很慢。
DSL和cable不同,DSL是單獨連線到co,而cable是共享到cable head end,DSL是co,cable是headend
FTTH(fiber to the home):用光纖直接把家和co連線到一塊,所以速度很快。
PONs(passive optical networks):
FTTH就是典型的用PON的例子,採用的是分佈體系結構,使用這種模式,每一個家裡都有一個光學網路終端(ONT, optical network terminator),然後又通過光纖連線到splitter,splitter又連線到一個單獨的,共享的光纖 上(一般少於100個),然後這個光纖直接連線到telco的CO,所以速度很快。
在企業上或者家裡的連線(乙太網或者WIFI,page 44):
·LAN(local area network):是用來連線終端和邊界路由器的(edge router(路由器)),最流行的LAN技術 還是乙太網。乙太網的使用者通過雙絞銅線連線到乙太網的轉換器,然後通過這個轉換器連線到一個大型的網路上。 · WIFI(Wireless locl area network):可以把它當做是乙太網的連線一樣(只不過是無線的),但是有效距 離一般在幾十米之內。 ·很多家庭用的是DSL或者cable modems和WIFI組合這樣的形式來建立自己家裡的網路的,
物理介質:
物理介質(physical media)一般分為兩種:guide media and unguided media。 unguided media 就是WLAN啥的,其它上面講的基本上就是guide media。 一般在一棟樓裡面的所有房間,會安裝三種介質: twisted pair, ptical fiber,and coaxial cable,即使有的時候只用一個,但是以防萬一在未來會用到嘛。
1.Twisted-pair copper wire(雙絞銅線)
·是用的最多並且便宜的一種guided介質,一百年以來都被用來做手機方面的連線的工作。
·由兩條絕緣的銅線組成,每一個1mm厚,UTP(unshielded twisted pair)是普遍用來做電腦網路的東西
2.coaxial calbe(同軸電纜)
·和雙絞銅線一樣,同軸電纜是通過兩個銅線組成的,但是結構是同心的而不是並列的
·經常被用於有線電視
3.fiber optics(光纖)
·是一種可變化的纖細的介質,通過光脈衝來代表bit
·很快很快很快!!但是也很貴很貴很貴!!一般用於長距離的連線,比如長途電話或者因特網的主幹
4.terrestrial radio channels(地面廣播頻道)
·可以穿牆(颯!瞬間移動),但是有效距離不長(會隨距離越來越弱),會受到阻礙物的干擾,同時也會被同樣的訊號阻礙
·一般用於三個途徑:1.短距離操作。 2.在本地區域的操作,一般在十到幾百米的距離。 3.或者是幾千米的距離(。。。,
這和沒說有什麼區別)
5.satellite radio channels(衛星廣播頻道)
·Geostationnary satellite:一種是固定位置的衛星,但是離地球很遠,傳輸到地面要延遲280毫秒。但是它的傳輸速度
很快,通常有幾百Mbps。
·LEO:一種位置不固定但是離地面很近的衛星,會繞著地球轉,並且能互相聯絡。