您好,登錄后才能下訂單哦!
今天小編給大家分享一下TCP/IP的基礎知識有哪些的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
一、網絡基礎知識
A計算機與網絡發展的7個階段
1.批處理
2.分時系統:指多個終端與同一個計算機連接,允許多個用戶同時使用一臺計算機的系統
3.計算機之間的通信
4.計算機網絡的產生
B.協議
1.協議:就是計算機與計算機之間通過網絡實現通信時事先達成的一種約定。
2.分組交換:是指將一個大數據分割為一個個叫做包(Packet)的較小單位進行傳輸的方法
C.OSI參考模型(七層模型)
應用層:針對特定應用的協議,電郵、文件傳輸等
表示層:設備固有數據格式和網絡標準數據格式的轉換,接收不同表現形式的信息,如文字、圖像、聲音等
會話層:通信管理。負責建立和斷開通信連接(數據流動的邏輯通路)。管理傳輸層以下的分層。何時建立鏈接,斷開鏈接以及保持多久的鏈接?
傳輸層:管理兩個節點之間的數據傳輸。負責可靠傳輸(確保數據被可靠地傳送到目標地址)
網絡層:地址管理與路由選擇
數據鏈路層:互連設備之間傳送和識別數據幀
物理層:以“0”、“1”代表電壓的高低、燈光的閃滅。界定連接器和網線的規格
D.傳輸方式的分類
1.分組交換:讓連接到通信電路的計算機將所要發磅的數據分成多個數據包,按照一定的順序排列之后分別發送
二、TCP/IP基礎知識
A.TCP/IP的標準化
1.TCP/IP是包含IP或ICMP、TCP或UDP、TELNET或FTP、以及HTTP等組成的協議族
B.TCP/IP協議分層模型
物理層:硬件
網絡接口層:數據鏈路層
互聯網層:網絡層(IP、IMCP、ARP)
傳輸層:TCP、UDP
應用層(會話層以上的分層):SMTP、FTP、TELNET與SSH遠程登錄、SNMP網絡管理、HTTP
三、數據鏈路
A.數據鏈路相關技術
1.MAC地址:由廠商識別碼和廠商內部識別碼組成,每塊網卡全世界唯一
2.半雙工是指只發送或只接收的通信方式
四、IP協議
1.IP(IPv4、IPv6)相當于OSI參考模型中的第3層——網絡層,主要作用是“實現終端節點之間的通信”,也叫“點對點通信”
五、IP協議相關技術
1.DNS(Domain Name System)可以有效管理主機名和IP地址之間對應關系的系統
2.ARP以目標IP地址為線索,用來定位下一個應該接收數據分包的網絡設備對應的MAC地址。如果目標主機不在同一個鏈路上時,可以通過ARP查找下一跳路由器的MAC地址
3.ICMP,確認IP包是否成功送達目標地址,通知在發送過程當中IP包被廢棄的具體原因,改善網絡設置等
4.DHCP:分配、管理IP
DHCP服務器:在分配IP地址前發送ICMP回送請求包,確認沒有返回應答(家庭路由)
DHCP客戶端:針對從DHCP那里獲得的IP地址回送請求包,確認沒有返回應答
5.NAT(Network Address Translator):用于在本地網絡中使用私有地址,在連接互聯網時轉而使用全局IP地址的技術
6.IP隧道:可以將從網絡A(IPv6)發過來的IPv6的包和為一個數據,再為之追加一個IPv4的首部以后轉發給網絡c(只支持IPv4)
六、TCP與UDP
1.TCP提供可靠的通信傳輸,UDP常被用于讓廣播和細節控制交給應用的通信傳輸
2.套接字(socket),可以設置對端的IP地址、端口號,并實現數據的發送與接收
3.根據端口號調用不同應用程序,如TCP80調用httpd,TCP21調用FTP等
七、路由協議
1.路由器根據路由控制表(Routing Table)轉發數據包。
2.靜態路由是指事先設置好路由器和主機中并將路由信息固定的一種方法。動態路由是指讓路由協議在運行過程中自動地設置路由控制信息的一種方法
3.路由控制范圍使用IGP和EGP路由協議
4.路由算法:距離向量算法(RIP、BGP)和鏈路狀態算法(OSPF)
八、應用協議
1.遠程登錄:TELNET、SSH
2.文件傳輸:FTP
3.電子郵件:SMTP、MIME、POP、IMAP、
4.網絡管理:SNMP、MIB
九、網絡安全
1.防火墻、IDS(入侵檢測系統)
2.IPsec與VPN、TSL/SSL與HTTPS
以上就是“TCP/IP的基礎知識有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。