連網
計算機網絡:爲了通訊和共享資源而鏈接在一塊兒的一組計算設備。
無線鏈接:沒有物理電線的網絡鏈接。
節點(主機):網絡中任何可尋址的設備。
數據傳輸率(帶寬):數據從網絡中的一個地點傳輸到另外一個地點的速律。html
計算機網絡的一個關鍵問題是數據傳輸速率(帶寬)。
另外一個關鍵問題是使用的協議。(協議是說明兩個事物如何交互的一組規則)
計算機網絡開創了一個新的計算領域——客戶/服務器模型,它不僅有基本的請求/響應功能,它開始逐漸支持並行處理,即把一個問題分解成若干個小問題,而後用多臺計算機來解決他們。
客戶/服務器模型:客戶發出對服務器的請求,服務器作出反應的分佈式方法。
文件服務器 :專用於爲網絡客戶儲存和管理文件的計算機。
Web服務器:專用於響應網頁請求的計算機。
網絡的類型
局域網:鏈接較小地理範圍內的少許計算機的網絡。
星型拓撲:由中心節點控制全部消息傳輸的LAN配置
環形拓撲:全部節點鏈接成封閉環的LAN配置。
總線拓撲:全部節點共享一條通訊線的LAN配置
以太網:基於總線拓撲的局域網業界標準
廣域網:鏈接兩個或多個局域網的網絡
網關:處理它的LAN和其餘網絡之間通訊的節點
Internet:遍及地球的廣域網
城域網:爲大城市開發的網絡基礎設施html5
管理LAN的各類配置叫作拓撲。環形拓撲把全部節點鏈接成一個封閉的環,消息在環中沿着一個方向傳播。環形網絡中的節點傳遞消息,直到它們到達了目的地。星型拓撲以一個節點爲中心,其餘節點都鏈接在中心節點上,全部消息都通過中心節點發送。星型網絡給中心節點賦予了巨大的負擔,若是中心節點不工做了,那麼整個網絡的通訊就癱瘓了。在總線拓撲中,全部節點都鏈接在一條通訊線上,消息能夠在通訊線上雙向傳播。總線上的全部節點將檢查總線上傳輸的每一個消息,不過若是消息所尋的地址不是該節點,它會忽略這條消息。
廣域網使得較小網絡之間能夠相互通訊。LAN中一般會有一個特殊節點做爲網關,處理這個LAN和其餘網絡之間的通訊。
Internet鏈接
Internet骨幹網:承載Internet通訊的一組高速網絡。
Internet服務提供商:提供Internet訪問的公司。
電話調制解調器:把計算機數據轉換成模擬音頻信號,而後再把模擬音頻信號轉換回計算機數據的設備。java
記住 Internet網絡有大量的冗餘,因此根本沒有真正的中央網絡。
數字用戶線路:用常規電話線傳輸數字信號的Internet鏈接方式(DSL)數據庫
家庭鏈接的第三種方式是線纜調制解調器。
線纜調制解調器:使用家庭的有線電視網絡進行計算機網絡通訊的設備。
DSL鏈接和線纜調制解調器都屬於寬帶鏈接。
寬帶:提供的數據傳輸率大於128Kbps的網絡技術小程序
DSL和線纜調制解調器的下載速度能夠和上載速度不一樣。因爲下載的數據通訊量遠遠大於上載的數據量,因此許多DSL和線纜調制解調器的提供商提供的下載速度比上載速度快。
上載:從家用計算機給Internet上的目標機器發送數據。
下載:在家用計算機上接收Internet上的信息
包交換
包:在網絡上傳輸的數據單位
包交換:把包單獨發送到目的地而後再組裝起來的網絡通訊技術。
路由器:指導包在網絡上向最終目的地傳輸的網絡設備
中繼器:在較長通訊線上增強和傳播信號的網絡設備瀏覽器
爲了提升在共享線路上傳輸數據的有效性,消息被分割成大小固定、有編號的包。每一個包將獨立在網上傳輸,直到達到目的地,他們將在此被從新組合爲原始的消息。這種方法叫作包交換。
包在到達最終目的地以前,會在各類網絡的計算機之間跳躍。用於指導包在網絡之間傳輸的設備叫作路由器。
若是通訊線跨越的距離很長,那麼線路上將安裝中繼器,以週期性的增強和傳播信號。
開放式系統與協議
什麼是協議? 協議被定義爲嚴格遵照正確的規矩和程序的代碼。計算術語借用了這個詞來描述與其餘計算機交流時應該使用的正確規矩。
開放系統
開放式系統的基礎是網絡體系結構的通用模型,它的實現採用了一系列協議。開放式系統最大化了互通性的可能。
專有系統:使用特定銷售商的私有技術的系統
互通性:多臺機器上的來自多個銷售商的軟件和硬件互相通訊的能力
開放式系統:以網絡體系結構中的通用模型爲基礎並且伴有一組協議的系統
開放系統互聯參考模型:爲了便於創建通訊標準而對網絡交互進行的七層邏輯劃分。
網絡協議
協議棧:彼此依託的協議分層
TCP/IP
TCP:傳輸控制協議的縮寫
IP:是網絡協議的縮寫
UDP:是用戶數據報協議的縮寫,是TCP的代替品,兩者軟件角色基本同樣,不一樣之處是TCP犧牲了必定的性能,提供了高度可靠性,而UDP更快,但不那麼可靠。注意,UDP是TCP/IP協議組的一部分。服務器
跟蹤路由程序:用於展現包括在到達目的節點的過程當中通過的程序。
高層協議cookie
IP地址:由點號分隔的四個數值構成的地址,惟一表示了Internet上的機器。
域名系統
主機名由計算機民加域名構成網絡
域名:主機名中說明特定的組織或分組部分。分佈式
混合雲:上述雲服務類型的一些組合。
Web簡介
統一資源定位符:說明Web地址的標準方式。
搜索引擎
Web搜索引擎是幫助你找到其餘Web站點的站點
搜索引擎是經過搜索具備上百萬個Web站點的信息的數據庫來生成候選站點列表的。
有的搜索引擎執行基於概念的搜索,即嘗試判斷所執行的搜索的上下文。
顧名思義,使用這些程序,你能夠實時地給朋友或工做夥伴發送消息。若是發送者和接收者同時運行了即時消息應用程序,那麼消息一到達就好馬上彈出來,這樣兩我的就能進行在線「交談」。如今領先的IM應用程序是America Online(AOL)Instant Messenger(AIM)
Webloh簡稱爲博客(blog),是在網站按期發表文章的一種途徑。
cookie是另外一個基於Web的技術,對於用戶而言,它加強了Web的實用性。cookie是Web服務器存儲在內的計算機硬盤上的一個小文本文件。站點可能會在用戶的機器上存儲一個cookie,以捕捉以前以前這臺機器和站點之間發生的交互
## HTML
標記:標記語言中用於說明如何顯示信息的語法元素。
下列展現了某Web頁的底層HTML文檔,它規定了在這個Web中看到的全部格式信息。
< HTML >
<TITLE.Student Dynamice
< BODY >
< CENTER>< IMG SRC="stuDynamics.gif">< /CENTER>
< HR >
< CENTER >< I >A student-based community organization.< I >< / CENTER>
< HR >
< P >Plan to participate in our upcoming events:< / p >
< UL >
< LI >Visit Children's Hospital (March 23)< / LI>
< LI >Help clean renovated school grounds (April 4 )< /LI >
< LI > Continue the < a href="outreach.html" >K-12 outreach program.< /a >< IMG SRC="updated.gif" >< /LI >
< /UL >
< P> < B >< I >You should be involved!< /B > < / I >Help our active and energetic team make a difference in the lives of people.Our< a herf="execBoard.html">executive board < /a > is always willing to anwser any questions you may have.< / P>
< P >How can we help you? What suggestions do you have ragarding new activeties?< a href="suggestions.html">Let us know!< / a >< /P >
< P >We are always in need of donations : equipment, monet, or (better yet) you < /P >
< CENTER >< H3 >Join us for our Spring Pincnic in May !< /H3 >< CENTER >
< / BODY >
< /HTML>
< HR >將在頁面中插入一條水平線,一般用於把Web頁分割成幾個部分。
屬性:標記中用於提供有關元素的額外信息部分。
< figure >——定義註解文章的圖像。
爲嵌入HTML文檔而設計的程序,可以經過Web傳輸,在瀏覽器中執行。如:
< APPLE code= "MyApplet.class" width=250 height=160>
< /APPLET >
JSP小腳本:嵌在HTML文檔中用於給Web頁提供動態內容的代碼片斷。
可擴展樣式表語言:定義XML文檔到其餘輸出格式之間轉換的語言。
當下流行的社交網絡包括Facebook,Twitter,LinkedIn。Facebool目前擁有超過8億用戶。