1. 程式人生 > >Soket(套接字)--Tcp/ip協議---Tcp/UDP

Soket(套接字)--Tcp/ip協議---Tcp/UDP

.

  • 1.什麼是Socket?

    網路上的兩個程式通過一個雙向的通訊連線實現資料的交換,這樣連線的一端稱為一個Socket.

  • 2.tcp/ip是什麼?

    TCP/IP 是不同的通訊協議的大集合

  • 3.tcp/ip的四層模型

    1: 資料鏈路層
    2:網路層
    3:傳輸層
    4:應用層 http1.1 長連結

  • 4.OSI模型
    1.物理層 。
    2.資料鏈路層。
    4.傳輸層。ipv4 2^32 ipv6 2^128
    5會話層 dns這個是域名解析,把網址解析成ip
    6.表示層 http(80埠) ftp(24埠)
    7.應用層

  • 5.什麼是tcp
    一種面向連線的、可靠的、基於位元組流的傳輸層通訊協議
    優點:可靠,他必須先由服務端,還必須先跟服務端握手成功,才會傳送資料
    缺點:傳輸效率不高,成本高
    6.udp是不可靠的一種傳輸協議,特點是速度快,不可靠,只管傳送,不管是否接收到。