1. 程式人生 > >computer networking 一週總結(一)

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:

  1. 終端包括的內容:desktop computer, servers, mobile devices, other non-traditional things(IoT).

  2. End systems are also referred to as hosts because they host( that is, run ) application programs.即 host = end system.當前的end system 基本上連線的都是Ethernet switch

  3. 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:一種位置不固定但是離地面很近的衛星,會繞著地球轉,並且能互相聯絡。