網路模型
osi參考模型
tcp/ip參考模型
模型**
關於各層的描述
乙份資料傳送的在每個層裡面的變化
從a端把資料傳送到b端。
首先在a端。
第一步:應用層接收資料(你的程式是qq還是其他什麼之類的應用程式呢?),給資料裝上標識。
第二步:在表示層對資料進行解釋,你傳送的資料,是,還是**,還是文字什麼的,甚至還可以進行加密。然後再裝上標識。
第三步:在會話層,你的資料,要傳輸給誰的呢?把傳送資料和接受資料的2端建立起通道。然後加上標識
第四步:你的資料是怎麼傳輸過去的呢?然後加上標識。
第五步:把資料進行ip位址的封裝,打裝成資料報,然後加上標識。
第六步:把資料進行物理的打包。然後加上標識。
第七步:通過各種介質進行傳輸。(傳輸的位元流,比如1100110011之類的)。
在b端,接受到資料了,再一層層的拆包就可以看到傳送的資料的了。
網路程式設計 網路概述
應用層 常見的協議有http協議 ftp協議 傳輸層 常見協議有tcp udp協議。網路層 常見的協議有ip協議 icmp協議 igmp協議 鏈路層 常見的協議有arp協議 rarp協議。tcp 傳輸控制協議 是一種面向連線的 可靠的 基於位元組流的傳輸層通訊協議。http 超文字傳輸協議 是網際網...
網路程式設計概述
一 linux網路優勢 linux 為使用者提供了 完善的 強大 的網路功能。1 完善的內建網路 其他作業系統不包含如此緊密地和核心結合在一起的網路部分。2 linux免費提供了大量支援internet的軟體,internet是在unix領域中建立並繁榮起來的,在這方面使用linux是相當方便的,使...
JavaSE 網路程式設計 概述
將不同區域的計算機連線到一起 種類 區域網 都會網路 網際網路 區分計算機上的軟體的 房子的門窗 2個位元組 0 65535 共65536個 1 在同一協議下,埠號不能重複。不同協議下,可以重複。2 1024以下的埠不要使用 例 80 http,21 ftp url 同一資源定位符 uri 同一資源...