1. 計算機網路之間採用什麼傳輸協議, TCP/IP協議協議的分類
IP協議分為:TCP 、 UDP
2. 在計算機網路中tcpip是一組什麼
在計算機網路中啊,你覺得這里的一種的動詞是非常明顯的,可以復制粘貼一些融合物質。
3. 計算機網路中的關於TCP協議的問題
一、在IE中輸入的網址要被轉換成IP才可以完成訪問。所以要先有計算機向指定的DNS伺服器發送解析請求。該數據包的源IP為計算機192.168.0.25,目的IP為DNS伺服器202.101.172.35。這個時候使用的是應用層的DNS服務。
二、這個數據包在IP層可以這樣封裝,但在數據鏈路層的數據幀是需要封裝MAC地址的,而計算機並不知道202.101.172.35這台主機的MAC地址,就會發送ARP廣播,在網路中請求解析該IP的MAC地址。該數據包的目的地址為255.255.255.255,源地址為192.168.0.25。最高層協議為ARP協議。
三、當網路中的路由器(網關192.168.0.1)接到ARP廣播報文後會使用ARP代理功能向其他網路廣播要求解析202.101.172.35這台主機的MAC地址。該數據包的目的地址為255.255.255.255,源地址為路由器的其他網路介面IP(不是192.168.0.1)。最高層協議為ARP協議。
四、當路由器接到了202.101.172.35的MAC回復後,會向計算機回應一個單播ARP回應數據包的源IP為192.168.0.1目的IP是192.168.0.25,內容為202.101.172.35的MAC地址為XXXX(192.168.0.1介面的MAC)。
五、計算機收到ARP回應後開始封裝數據幀,將數據幀發送給網關,網關接受後,進行定址和轉發,最終數據到達DNS伺服器。然後DNS伺服器將計算機請求的名稱解析為一個IP即「cs.zjei.net的IP地址為60.191.14.100」回應給計算機。
六、計算機收到後,開始使用應用層協議HTTP協議訪問60.191.14.100這台主機。在IP層封裝數據時IP數據包的目標IP為60.191.14.100,源IP為自己。
七、同樣數據鏈路層要知道60.191.14.100的MAC地址才能完成對數據幀的封裝,因此計算機還要發送ARP廣播,數據包的內容是「IP地址為60.191.14.100的主機的MAC是什麼?」該數據包的目的地址為255.255.255.255,源地址為192.168.0.25,最高層協議為ARP協議。
八、當網路中的路由器(網關192.168.0.1)接到ARP廣播報文後會使用ARP代理功能向其他網路廣播要求解析60.191.14.100這台主機的MAC地址。該數據包的目的地址為255.255.255.255,源地址為路由器的其他網路介面IP(不是192.168.0.1)。最高層協議為ARP協議。
九、當路由器接到了60.191.14.100的MAC回復後,會向計算機回應一個單播ARP回應數據包的源IP為192.168.0.1目的IP是192.168.0.25,內容為60.191.14.100的MAC地址為XXXX(192.168.0.1介面的MAC)。
十、當計算機收到該回復後,將網關的MAC地址加入到數據幀當中,向網關發送。當網關接受到後進行定址轉發即可到達60.191.14.100。該伺服器收到這個數據包後,恢復到最高層使用HTTP協議進行處理並響應計算機的請求,發送回應數據。
總結:第一個數據包計算機用於解析網址的。最高層協議DNS。IP包中源地址為192.168.0.25,目標IP202.101.172.35。數據幀中源MAC地址計算機的MAC,目標MAC,網關的本地介面MAC。
第二個數據包用於獲得IP202.101.172.35的MAC。最高層IP層。使用協議ARP協議。IP包中源地址為192.168.0.25,目標255.255.255.255。
第三個數據包是計算機去訪問http://cs.zjei.net的數據包,最高層協議時HTTP協議。該數據包中源地址為192.168.0.25,目標60.191.14.100。數據幀中源MAC地址計算機的MAC,目標MAC,網關的本地介面MAC。
第四個數據包用於獲得60.191.14.100的MAC。最高層IP層。使用協議ARP協議。IP包中源地址為192.168.0.25,目標255.255.255.255
這四個數據包是計算機發送的。要看到網頁,計算機還必須要接收到伺服器的回應數據包才行。
4. TCP/IP是屬於計算機網路方面么
tcp是網路傳輸協議,ip是地址協議,也就可以理解成你在網上買東西,tcp是你選擇運貨的方式,ip是你的地址。。
5. 謝希仁的《計算機網路》 和《TCP/IP詳解》 哪本書好
先學網路再學tcp這兩本書是一前一後的,
6. 在計算機網路中TCP/IP是一組什麼技術
互聯網協議通稱為TCP/IP協議族,簡稱TCP/IP。由於在網路通訊協議普遍採用分層的結構,當多個層次的協議共同工作時,類似計算機科學中的堆棧,因此又被稱為TCP/IP協議棧。
TCP/IP提供點對點的鏈接機制,將數據應該如何封裝、定址、傳輸、路由以及在目的地如何接收加以標准化。它將通信過程抽象化為四個抽象層,採取協議堆棧的方式分別實現出不同通信協議。協議族下的各種協議,依其功能不同被分別歸屬到這四個層次結構之中,常被視為是簡化的七層OSI模型。
從協議分層模型方面來講,TCP/IP由四個層次組成:網路介面層、網路層、傳輸層、應用層。TCP/IP協議可以通過網路介面層連接到任何網路上。
(6)計算機網路tcp擴展閱讀
網路介面層是負責接收IP數據包並通過網路發送,或者從網路上接收物理幀,抽出IP數據包,交給IP層。ARP是正向地址解析協議,通過已知的IP,尋找對應主機的MAC地址,RARP是反向地址解析協議,通過MAC地址確定IP地址。比如無盤工作站還有DHCP服務。
常見的介面層協議有:Ethernet 802.3、Token Ring 802.5、X.25、Frame relay、HDLC、PPP ATM等。
網路層是負責相鄰計算機之間的通信。其功能包括三方面。
1、處理來自傳輸層的分組發送請求,收到請求後,將分組裝入IP數據報,填充報頭,選擇去往信宿機的路徑,然後將數據報發往適當的網路介面。
2、處理輸入數據報:首先檢查其合法性,然後進行尋徑--假如該數據報已到達信宿機,則去掉報頭,將剩下部分交給適當的傳輸協議;假如該數據報尚未到達信宿,則轉發該數據報。
3、處理路徑、流控、擁塞等問題。
網路層包括:IP協議、ICMP控制報文協議、ARP地址轉換協議、RARP反向地址轉換協議。IP是網路層的核心,通過路由選擇將下一條IP封裝後交給介面層。ICMP是網路層的補充,可以回送報文。用來檢測網路是否通暢。Ping命令就是發送ICMP的echo包,通過回送的echo relay進行網路測試。
傳輸層提供應用程序間的通信。其功能包括:格式化信息流;提供可靠傳輸。為實現後者,傳輸層協議規定接收端必須發回確認,並且假如分組丟失,必須重新發送,即耳熟能詳的「三次握手」過程,從而提供可靠的數據傳輸。
傳輸層協議主要是:傳輸控制協議TCP(Transmission Control Protocol)和用戶數據報協議UDP(User Datagram protocol)。
應用層向用戶提供一組常用的應用程序,比如電子郵件、文件傳輸訪問、遠程登錄等。遠程登錄TELNET使用TELNET協議提供在網路其它主機上注冊的介面。TELNET會話提供了基於字元的虛擬終端。文件傳輸訪問FTP使用FTP協議來提供網路內機器間的文件拷貝功能。
應用層協議主要包括如下幾個:FTP、TELNET、DNS、SMTP、NFS、HTTP。FTP是文件傳輸協議,一般上傳下載用FTP服務,數據埠是20H,控制埠是21H。Telnet服務是用戶遠程登錄服務,使用23H埠,使用明碼傳送,保密性差、簡單方便。
DNS是域名解析服務,提供域名到IP地址之間的轉換,使用埠53。SMTP是簡單郵件傳輸協議,用來控制信件的發送、中轉,使用埠25。NFS是網路文件系統,用於網路中不同主機間的文件共享。
HTTP(Hypertext Transfer Protocol)是超文本傳輸協議,用於實現互聯網中的WWW服務,使用埠80。
7. 菜鳥提問:計算機網路 和 TCP/IP 的關系沒學過計算機網路如何自學TCP/IP
TCP/IP 可以看作成是兩台計算機通信所需要的協議!
計算機網路包括了TCP/IP協議
8. TCP是什麼意思
TCP是一種傳輸控制協議,是面向連接的、可靠的、基於位元組流之間的傳輸層通信協議,由IETF的RFC 793定義。在簡化的計算機網路OSI模型中,TCP完成第四層傳輸層所指定的功能,用戶數據報協議(UDP)是同一層內另一個重要的傳輸協議。
在網際網路協議族(Internet protocol suite)裡面,TCP層是在IP層上面,應用層下面的一個中間層。不同主機的應用層之間經常會要用到可靠的、像管道一樣的連接,但是IP層不會提供這樣的流機制,而是提供不可靠的包交換。
(8)計算機網路tcp擴展閱讀:
當應用層向TCP層發送用於網間傳輸的、用8位位元組表示的數據流,TCP則把數據流分割成適當長度的報文段,最大傳輸段大小(MSS)通常受該計算機連接的網路的數據鏈路層的最大傳送單元(MTU)限制。之後TCP把數據包傳給IP層,由它來通過網路將包傳送給接收端實體的TCP層。
TCP為了保證報文傳輸的可靠,就給每個包一個序號,同時序號也保證了傳送到接收端實體的包的按序接收。然後接收端實體對已成功收到的位元組發回一個相應的確認(ACK);如果發送端實體在合理的往返時延(RTT)內未收到確認,那麼對應的數據(假設丟失了)將會被重傳。
9. 計算機網路里,建立TCP連接的三個TCP窗口分別是什麼rwnd,cwnd是嗎還有嗎謝謝!
擁塞控制:防止過多的數據注入到網路中,這樣可以使網路中的路由器或鏈路不致過載。擁塞控制所要做的都有一個前提:網路能夠承受現有的網路負荷。擁塞控制是一個全局性的過程,涉及到所有的主機、路由器,以及與降低網路傳輸性能有關的所有因素。流量控制:指點對點通信量的控制,是端到端中的問題。流量控制所要做的就是抑制發送端發送數據的速率,以便使接收端來得及接收
10. 在計算機網路中,TCP/IP是一組支持同類型的計算機(網路)互聯的通信協議嗎
TCP/IP協議簇是建立在異構網上的一組通信協議。當然,對於同類型的網路,其同樣能支持