導航:首頁 > 網路問題 > 網路聊天靠什麼物理原理

網路聊天靠什麼物理原理

發布時間:2022-09-03 06:48:38

1. 廣域網聊天的原理

想把伺服器地址往外轉發給所有人,首先你自己的伺服器要有廣域網的IP地址,這樣別人才能通過地址找到你的伺服器。在運行中輸入IPCONFIG在下面會出現你當前的廣域網IP地址,但是這個地址每次重啟後,都有可能會改變,建議你使用花生殼,可以隨時更新你的IP。

TCP/IP協議用IP來確定數據傳輸到網路上的某一台計算機上面,用埠來確定將數據傳輸到計算機運行的某一個程序上。因此要進行網路通信重要的是確定通訊目的地的IP和埠。
網吧裡面的計算機通過一台網關(網吧伺服器)與外部網路相連,所有的數據都通過著台伺服器傳輸,因此實際上有網吧內部的發出的數據包IP地址都是相同的。每台計算機的埠都通過網關進行了一次映射,比如你的QQ在本機開了4000埠,但是實際映射到網路上的可能是154321。外部的計算機要和你通訊只要和伺服器的54321埠通訊就可以了,伺服器會將數據包轉發到內部網路。
我的語言表達能力不太好,怕大家看不懂。舉個例子吧。網吧伺服器的內部IP:10.0.0.1
另外還有兩台計算機分別是10.0.0.11和10.0.0.12我們分別簡稱1號和2號。伺服器通過ADSL與外界連接,外部ip是210.0.0.100。
我操作1號機用本地埠4000登陸QQ伺服器,此時發出的數據源IP和源埠為10.0.0.11:4000,聯接的請求被送到網關,網關將這個數據包做一下記錄在映射表上然後將源信息映射成210.0.0.100:54321發給騰訊伺服器。騰訊伺服器收到這個請求後將其源信息記錄下來並和QQ號相對應起來。同樣的其他的網吧里的QQ用戶也用相同的方式登陸從而將自己計算機在網路上的映射IP和埠號登記到了QQ伺服器上。
打字好累,樓主一定要給我分啊……繼續……
好了,假設這時另外一個網吧里我的好友上線了。騰訊伺服器立即將我的好友在騰訊伺服器上登記了的映射IP埠號發給我,這時騰訊伺服器也是將這些信息發往我登陸時登記的映射地址210.0.0.100:54321。很明顯這些信息是發給網吧的伺服器了,網吧伺服器收到這個數據包以後根據先前記錄下的映射表將數據轉發給內部網路10.0.0.11:4000。這時我操作的1號機的QQ就收到了這條上線信息並且獲得了我的好友的映射地址。同樣的,我的好友也通過相同的方式獲得了我在網路上的映射地址。接下來就是我和好友之間數據點對點的傳輸了。除非發生網路中斷,數據無法直接到達我的好友才會將數據通過騰訊伺服器轉發。
休息一下……樓主,一定要給分啊……喝口水……繼續……
上面我們講的都是UDP協議的傳輸方式,也是QQ工作方式,當然QQ實際上比這個復雜的多,但是基本的消息傳播就是這樣了。
注意一點,這里用到的是UDP而不是更可靠的TCP協議。為什麼呢?
UDP是無連接的通訊協議。而TCP是需要連接的,也就是經常說的需要三次握手,一旦連接埠就被綁定,直到連接斷開才釋放埠資源。假設QQ使用的是TCP而不是UDP,這時候你通過網關將本地IP埠映射到網路上並和騰訊伺服器連接。但是著時候即使我的好友通過騰訊伺服器得到了我的映射地址也無法和我的映射地址通訊,因為我還和騰訓連著呢他不能和我進行三次握手。如果我和騰訊的連接斷開了,網吧網關就立即釋放了我的映射埠,映射表被刪除掉了,這是如果我的好友想通過先前得到的映射地址和我連接就會發現網吧網關已經不知道數據要發給內部網路的哪一台計算機了。這就是為什麼兩個不同網吧的QQ用戶不能互相發送文件的原因:以前的QQ文件傳輸是使用TCP協議的,他會提示你和你的好友不在同一防火牆後面,其實就是TCP連接照不到對方的映射地址啦。而QQ2003版文件傳輸使用UDP協議,於是大家就可以和不同網吧的朋友們傳送文件了。
沒錯的,因為網吧伺服器用它的外部IP和你的映射埠和騰訊伺服器通訊,騰訊伺服器自然是可以從數據包中得到你的映射IP,如果用VB的winsock控制項就是在dataarive事件中查詢remoteIP屬性。如果你裝了顯IP的QQ版本就可以看到你網友在網路上的映射地址和埠,從這些信息你還能看出他是在網吧還是撥號上網:如果埠是4000 4001之類的就是用撥號或者寬頻(有分配固定IP的)上網。如果埠是不規則的數字那就是通過區域網關上網的了。對於前一種情況如果你看到了4001的埠基本上可以確定她還有另外一個QQ也在線。

2. 計算機通信的主要原理是什麼

計算機網路通信的工作原理1)TCP/IP協議的數據傳輸過程:
TCP/IP協議所採用的通信方式是分組交換方式。所謂分組交換,簡單說就是數據在傳輸時分成若干段,每個數據段稱為一個數據包,TCP/IP協議的基本傳輸單位是數據包,TCP/IP協議主要包括兩個主要的協議,即TCP協議和IP協議,這兩個協議可以聯合使用,也可以與其他協議聯合使用,它們在數據傳輸過程中主要完成以下功能:
1)首先由TCP協議把數據分成若干數據包,給每個數據包寫上序號,以便接收端把數據還原成原來的格式。
2)IP協議給每個數據包寫上發送主機和接收主機的地址,一旦寫上的源地址和目的地址,數據包就可以在物理網上傳送數據了。IP協議還具有利用路由演算法進行路由選擇的功能。
3)這些數據包可以通過不同的傳輸途徑(路由)進行傳輸,由於路徑不同,加上其它的原因,可能出現順序顛倒、數據丟失、數據失真甚至重復的現象。這些問題都由TCP協議來處理,它具有檢查和處理錯誤的功能,必要時還可以請求發送端重發。
簡言之,IP協議負責數據的傳輸,而TCP協議負責數據的可靠性。

3. QQ語言聊天和視頻聊天的原理是什麼

引用 回復 視頻聊天原理介紹
現在市場上銷售的攝像頭都是數字攝像頭,它將攝像單元和視頻捕捉單元集成在一起,通過微機上的USB介面,可以實現即插即用,非常適合筆記本電腦和品牌機用戶。例如一些帶有拍攝功能的產品。還有一些有閃盤功能的攝像頭產品,在接入電腦後還可以當作32MB的閃盤使用,真正一盤兩用。當然,攝像頭基本的功能還是視頻傳輸,那麼它是依靠怎樣的原理來實現的呢?所謂視頻傳輸就是將圖片一張張傳到屏幕,由於傳輸速度很快,所以可以讓大www.ccliao.com家看到連續動態的畫面,就像放電影一樣。一般當畫面的傳輸數量達到每秒24幀時,畫面就有了連續性。在進行這
種圖片的傳輸時,必須將圖片進行壓縮,一般壓縮方式有如H.261、JPEG、MPEG等,否則傳輸所需的帶寬會變得很大。大家用RealPlayer不知是否留意,當播放電影的時候,在播放器的下方會有一個傳輸速度250kbps、400kbps、1000kbps…畫面的質量越高,這個速度也就越大。而攝像頭進行視頻傳輸也是這個原理,如果將攝像頭的解析度調到640480,捕捉到的圖片每張大小約為50kb左右,每秒30幀,那麼攝像頭傳輸視頻所需的速度為5030/s=1500kbps= 1.5Mbps。而在實際生活中,人們一般用於網路視頻聊天時的解析度為320240甚至更低,傳輸的幀數為每秒24幀。換言之,此時視頻傳輸速率將不到300kbps,人們就可以進行較為流暢的視頻傳輸聊天。如果採用更高的壓縮視頻方式,如MPEG-1等等,可以將傳輸速率降低到200kbps不到。這個就是一般視頻聊天時,攝像頭所需的網路傳輸速度。 寬頻網路: 視頻壓縮上已經可以滿足應用的標准
,但視頻聊天的實現,還需要互聯網條件的認可。一般來說,在國內我們可以通過以下幾種方式上網: 可以看出,除了56K Modem,ISDN以外,一般的寬頻網路都可以www.eliao.net滿足用戶進行視頻傳輸的需求。而根據不同上網方式給用戶提供的帶寬,還可以自己調節攝像頭傳輸畫面的質量,如
解析度、真彩色級別、畫面捕捉傳輸速度等等。比如,當帶寬達到2Mbps時,我們就可以採用解析度為640480,每秒30幀來進行視頻聊天,這時不論是畫面的質量還是流暢性都是相當高的,如同兩個人面對面交流一樣。攝像頭正在向著小型化、功能化的方向發展,越來越多的附加功能出現在攝像頭產品中,例如前面提到的可以當作移動存儲使用的藍科火鑽「藍睛靈」,再比如雅美達的網眼顯示器、羅技的攝像頭數碼相機等等。另外,還有一些廠商在攝像頭視頻聊天的外型上大做文章,推出了外型設計討巧的「小丸子」、「高達」造型攝像頭,深受兒童、女生的喜愛。這
么多特色鮮明的產品助陣,再加上網路的環境的完善,難怪攝像頭會這樣熱賣了

4. QQ信息聊天是什麼原理能簡單說一下嗎

QQ是一個基於TCP/UDP協議的通訊軟體
在TCP/IP協議中 唯一標識一個應用進程的是socket 它通過網路層的IP地址和傳輸層的埠號來實現 對與同一個IP地址的內部網路 通過不同的埠號來標識不同的QQ進程 當你登陸QQ伺服器的時候 伺服器會保留你的保留IP地址和埠號信息 並在你的好友的QQ進程中進行列表顯示 然後兩個進程就可以通信了
發送文件的計算機首先要通過消息伺服器將其IP地址發送給接收計算機 當接收計算機同意接收的確認消息反饋到消息伺服器後 消息伺服器將據此設置好文件傳輸對話 發送計算機與接收計算機就會在確定好的埠范圍內 建立起TCP或UDP連接開始文件的檢索與傳輸

5. 網路聊天工具,工作原理

您好,即時通訊軟體是通過即時通訊技術來實現在線聊天、交流的軟體。目前有2種架構形式,1、一種是C/S架構,採用客戶端/伺服器形式,用戶使用過程中需要下載安裝客戶端軟體,典型的代表有:QQ、網路HI 、Skype、Gtalk、新浪UC、MSN等;2、採用B/S架構,即瀏覽器/服務端形式,這種形式的即時通訊軟體,直接藉助互聯網為媒介、客戶端無需安裝任何軟體,既可以體驗伺服器端進行溝通對話,一般運用在電子商務網站的服務商,典型的代表有Websitelive 、53KF、live800等。
即時通訊(Instant messaging,簡稱IM)是一個終端服務,允許兩人或多人使用網路即時的傳遞文字訊息、檔案、語音與視頻交流。特點是多任務作業 非同步性 長短溝通 媒介轉換迅速 交互性 不受時空限制,謝謝

6. 網路通信的工作原理

學習目標
1.知識和技能目標

①理解網路中數據傳輸的過程理解
②OSI 模型及 TCP/IP 協議的基本知識
③比較三種數據交換技術的優缺點。
2.過程和方法目標

通過學習技術原理,能夠藉助自身的使用經驗,領悟原理,領悟科技的發展,並使用所學知識解釋生活中的問題
3.情感態度和價值目標

①感受通信技術在網路互聯中的核心價值

②體驗人類在解決問題的過程中表現出來的智慧

學習重點
讓學生了解 OSI 層次模型的基本結構
讓學生理解 TCP/IP 協議的層次結構的特點

學習難點
讓學生理解網路中數據傳輸的過程,認識網路通信工作原理

學法指導
自主探究法、協作探究法

一、課前自學
1. 計算機網路採用 的結構模型,將網路分成若干層次,每個層次負責不同的功能。
每一個功能層中,通信雙方都要共同遵守相應的約定,我們把這種約定稱為 。多種協議組合在一起成為 ,如TCP/IP、IPX/SPX、NetBEUI、AppleTalk 協議等。它們負責保證數據傳輸的通暢。
2. 各功能層之間,上一層對下一層提出服務要求,基於這樣的思想,網路世界中產生了一種通用的概念模型—— (OpenSystemsInterconnection),即 。它是 (International Organization for Standardization,簡稱 )制定的
3. OSI 參考模型將網路結構劃分成 層,分別是

物理層的功能是 ,傳輸層的功能是 ,應用層的功能是

4. 正是網際網路中的「世界語」,該協議因其低成本以及在多個不同平台間通信的可靠性,而成為目前網際網路中使用最頻繁的協議。
5. TCP/IP協議體系大致可分成 層,它包含了 、IP、 (用戶數據報協議)、ARP(地址解析協議)等眾多協議。在TCP/IP協議體系中, 是最重要的核心協議。IP協議 的工作是 ,TCP協議的工作是

6. 數據交換技術主要有三種類型: 。老式電話
使用的是 ,電報系統使用的是 ,IP電話使用的是

二、合作交流
1、假如你要發信件到你朋友那裡,思考一下信件是怎樣傳遞到你朋友那裡的?其中體現怎樣的思想?網路信息傳輸又是怎樣的?

2、OSI參考模型在網路技術的發展實踐中,能真正發揮作用嗎?說出理由

3、如果需要和其他城市的親戚朋友聯系,你會首選哪種通信方式?簡單回顧一下生活中通訊技術的發展史

三、歸納小結

四、達標反饋
1.在 TCP/IP 協議體系中 HTTP 是通過哪一層利用網路進行信息傳遞的( )

A.應用層 B.傳輸層 C.網際層 D.網路介面

2.聯網計算機在相互通信時必須遵循統一的( )

A)軟體規范 B)網路協議

C)路由演算法 D)安全規范

3.市電話網在數據傳輸期間,在源節點與目的節點之間有一條利用中間節點構成的物理連接線路。這種市電話話網採用 ( ) 技術。

A.報文交換 B.電路交換 C.分組交換 D.數據交換

4.OSI 模型和 TCP/IP 協議體系分別分成幾層( )

A.7 和 7 B.4 和 7 C.7 和 4 D.4 和 4

5.Internet 主要採用的協議是( )

A.FTP B.hTTP C.IPX/SPXD.TCP/IP

6.IP 電話、電報和專線電話分別使用的數據交換技術是( )

A.電路交換技術、報文交換技術和分組交換技術

B.分組交換技術、報文交換技術和電路交換技術

C.報文交換技術、分組交換技術和電路交換技術

D.電路交換技術、分組交換技術和報文交換技術
7、在OSI參考模型中,將網路結構自上而下劃分為七層(1)應用層(2)表示層(3)會話層(4)傳輸層(5)網路層(6)數據鏈路層(7)物理層。工作時( )。
A、接收方從上層向下層傳輸數據,每經過一層增加一個協議控制信息。
B、發送方從上層向下層傳輸數據,每經過一層去掉一個協議控制信息。
C、接受方從下層向上層傳輸數據,每經過一層去掉一個協議控制信息。
D、發送方從下層向上層傳輸數據,每經過一層附加一個協議控制信息。
8.TCP/IP 協議是一組協議,其中文全稱為( )

A.傳輸控制協議和網路互聯協議 B.郵局協議和網路互聯協議

C.傳輸控制協議和電子郵件協議 D.傳輸控制協議和文件傳輸協議
五、學習反饋

7. 視頻聊天的原理

市場上銷售的攝像頭都是數字攝像頭,它將攝像單元和視頻捕捉單元集成在一起,通過微機上的USB介面,可以實現即插即用,非常適合筆記本電腦和品牌機用戶。例如一些帶有拍攝功能的產品。還有一些有閃盤功能的攝像頭產品,在接入電腦後還可以當作32MB的閃盤使用,真正一盤兩用。
當然,攝像頭基本的功能還是視頻傳輸,那麼它是依靠怎樣的原理來實現的呢?所謂視頻傳輸就是將圖片一張張傳到屏幕,由於傳輸速度很快,所以可以讓大家看到連續動態的畫面,就像放電影一樣。一般當畫面的傳輸數量達到每秒24幀時,畫面就有了連續性。在進行這種圖片的傳輸時,必須將圖片進行壓縮,一般壓縮方式有如H.261、JPEG、MPEG等,否則傳輸所需的帶寬會變得很大。大家用RealPlayer不知是否留意,當播放電影的時候,在播放器的下方會有一個傳輸速度250kbps、400kbps、1000kbps…畫面的質量越高,這個速度也就越大。而攝像頭進行視頻傳輸也是這個原理,如果將攝像頭的解析度調到640×480,捕捉到的圖片每張大小約為50kb左右,每秒30幀,那麼攝像頭傳輸視頻所需的速度為50×30/s=1500kbps=1.5Mbps。而在實際生活中,人們一般用於網路視頻聊天時的解析度為320×240甚至更低,傳輸的幀數為每秒24幀。換言之,此時視頻傳輸速率將不到300kbps,人們就可以進行較為流暢的視頻傳輸聊天。如果採用更高的壓縮視頻方式,如MPEG-1等等,可以將傳輸速率降低到200kbps不到。這個就是一般視頻聊天時,攝像頭所需的網路傳輸速度。
如今,流行的視頻聊天軟體都使用了極為先進的H.264壓縮演算法,視頻壓縮比得到了很大程度的提高,質量反而更加清晰,美國ADOBE公司更是乾脆在其市場佔有率達98%的產品Flash中集成了視頻聊天功能.

8. 網路上信息傳遞的原理

osi七層參考模型
1)物理層
物理層所處理的數據單位是比特(bit),物理層向上為數據鏈路層提供物理鏈路,實現透明的比特流(bit stream)傳輸服務,物理層向下與物理媒體相連,要確定連接物理媒體的網路介面的機械、電氣、功能和過程方面的特性。
(2)數據鏈路層
數據鏈路層負責在單個鏈路上的結點間傳送以幀(frame)為PDU的數據,在不太可靠的物理鏈路上實現可靠的數據傳輸。數據鏈路層的主要功能包括:建立、維持和釋放數據鏈路的連接,鏈路的訪問控制,流量控制和差錯控制。
(3)網路層
網路層傳送的PDU稱為分組或包(packet),在物理網路間傳送分組,負責將源端主機的報文通過中間轉發結點傳送到目的端。網路層是通信子網的最高層,為主機提供虛電路和數據報兩種方式的服務。網路層主要負責分組轉發和路由選擇,根據路由表把分組逐跳地由源站傳送到目的站,並能適應網路的負載及拓撲結構的變化,動態地更新路由表。
(4)傳輸層
傳輸層傳輸的PDU稱為報文(message),傳輸層為源結點和目的結點的用戶進程之間提供端到端的可靠的傳輸服務。端到端的傳輸指的是源結點和目的結點的兩個傳輸層實體之間,不涉及路由器等中間結點。為了保證可靠的傳輸服務,傳輸層具備以下一些功能:面向連接、流量控制與擁塞控制、差錯控制相網路服務質量的選擇等。
(5)會話層
會話層在傳輸層服務的基礎上增加控制會話的機制,建立、組織和協調應用進程之間的交互過程。會話層提供的會話服務種類包括雙工、半雙工和單工方式。會話管理的一種方式是令牌管理,只有令牌持有者才能執行某種操作。會話層提供會話的同步控制,當出現故障時,會話活動在故障點之前的同步點進行重復,而不必從頭開始。
(6)表示層
表示層定義用戶或應用程序之間交換數據的格式,提供數據表示之間的轉換服務,保證傳輸的信息到達目的端後意義不變。
(7)應用層
應用層直接面向用戶應用,為用戶提供對各種網路資源的方便的訪問服務。

這個知識參考模型,真正的互聯網只有四層,應用層,網路層,數據鏈路層,物理層

9. 兩個人聊QQ發消息的實現過程(利用計算機網路的原理解釋)

你好,很高興回答你的問題。
兩個人擁有賬號,調用了資料庫。
聊天用到了軟體時實傳輸,將打的字在單擊發送的時候,通過傳輸線路,加密,到達伺服器,通過伺服器解密,再加密進行數據傳輸到達對方的窗口顯示。
希望能夠幫到你。

閱讀全文

與網路聊天靠什麼物理原理相關的資料

熱點內容
網路共享中心沒有網卡 瀏覽:527
電腦無法檢測到網路代理 瀏覽:1376
筆記本電腦一天會用多少流量 瀏覽:593
蘋果電腦整機轉移新機 瀏覽:1380
突然無法連接工作網路 瀏覽:1075
聯通網路怎麼設置才好 瀏覽:1230
小區網路電腦怎麼連接路由器 瀏覽:1052
p1108列印機網路共享 瀏覽:1215
怎麼調節台式電腦護眼 瀏覽:715
深圳天虹蘋果電腦 瀏覽:951
網路總是異常斷開 瀏覽:617
中級配置台式電腦 瀏覽:1010
中國網路安全的戰士 瀏覽:637
同志網站在哪裡 瀏覽:1420
版觀看完整完結免費手機在線 瀏覽:1464
怎樣切換默認數據網路設置 瀏覽:1113
肯德基無線網無法訪問網路 瀏覽:1290
光纖貓怎麼連接不上網路 瀏覽:1495
神武3手游網路連接 瀏覽:969
局網列印機網路共享 瀏覽:1005