前言 昨天的文章介紹了 TCP/IP 與 OSI 模型的分層架構,今天會再深入一點點探討 TCP/IP 的運作方式。作為互聯網的基石,TCP/IP 是所有網路通...
前言 上一篇講到了關於網際網路簡易的流程,接下來就來介紹 TCP/IP 與 OSI 模型,這兩個網際網路架構模型分別將網際網路從底層硬體,直到上層偏向軟體,分成...
假設今天小丸子和小玉要透過電話聊天,要怎麼樣他們才可以順利溝通?除了要有實體的電話以外當然是雙方得說著一樣的語言囉~~如果今天網路上兩個裝置要來交換資料,光有實...
雖然OCI 模型制定的七層架構相當嚴謹,是學習網路架構的好教材,但也因為太過嚴謹,導致在實作上並不容易,在發展上遇到不小的困難;因此OSI 模型通常只作為參考,...
最近設計一個迴圈收發電文步驟大概為1.與公司主機建立連線2.收取公司電文訊息3.發出自建電文訊息目前前輩要我可以無限收發訊息我用while(1)去做收發但是收發...
思考重點 封包是如何找到下一個端節點的 IP地址在封包轉發中扮演的角色 MAC地址在封包轉發中扮演的角色 IP協議會為封包加上那些頭部 核心知識 網路層...
思考重點 為甚麼要設計UDP? UDP對比TCP的優勢? 核心知識 UDP與TCP的差別 眾所皆知,TCP是面向連接的可靠傳輸,前幾篇文章我們也從TCP消...
思考重點 TCP具有那些性能優化機制? 滑動窗口的特色? 滑動窗口發生丟包怎麼辦? 核心知識 一系列的優化機制 起初的TCP採用一問一答模式,也就是說發...
思考重點 調用socket後協議棧內部發生什麼事? 協議棧是如何看待套接字的? TCP如何發起連線? 核心知識 雙方溝通的控制消息 繼上一章介紹了應...
本篇將會簡單介紹 TCP / IP 是什麼,及透過 TCP / IP 資料是怎麼傳輸的。但老樣子,不會做太過複雜的解釋,只會做概念上的介紹,想讓讀者至少先對 T...
在開發網頁伺服器之前,必須了解網際網路資料傳輸的基本背景知識。今天的內容是簡單介紹常被忽略的網際網路知識之Protocal(通訊協定)的概念。 Protocol...
思考重點 如何將應用程序消息委託給協議棧發送? socket是調用那些函式進行收發操作? 核心知識 協議棧如何進行收發操作 現在將擁有的數據整理一下,首...
該文章同步發佈於 我的部落格 也歡迎關注我的 Facebook 以及 Instagram 接收軟體相關的資訊! 前言 有天在網路上看到一張很有趣的圖片,是關於瀏...
思考重點 如何利用DNS協議查找相應的IP位置? 服務器是怎麼存儲那麼多相應的域名消息? DNS是使用TCP還是UDP協議為基礎傳輸? 核心知識 為甚麼...
思考重點 網頁瀏覽器怎麼獲取網站消息 當我們輸入網時會發生什麼事 常見的404 not found意思 核心知識 主要流程 網頁瀏覽器為了獲取服務器上關...
思考重點 組織垂直分層的好處是什麼 網路自上而下的流程與分層的關聯 核心知識 什麼是網路分層 網路分層就是將整個複雜的網路系統專業分工,每個層次分別處理...
思考重點 網路是怎樣連接起來的? 網路可以解決甚麼問題? 網路的本質是什麼? 核心知識 甚麼是網路 網路是一種多方交互的網狀結構 我們可以先想想Web(...
最近都在全台跑面試 都沒時間繼續寫.. 剛好面試某金控 面試官出了個回家作業給我 就花了一個下午把它完成 順便做為這次的主題 需求如下 寫個Winform(Cl...
網際網路協議,為網際網路的基礎通訊架構,也就是我們所熟知的TCP/IP,其核心就是TCP(傳輸控制協定Transmission Control Protocol...
前言2020 秋天,我將用 30 天的時間,來嘗試回答和網路前端開發相關的 30 個問題。30 天無法一網打盡浩瀚的前端知識,有些問題可能對有些讀者來說相對簡...
如我們所知 Network programming and architecture 對於 computer science 領域的許多技術都有著深厚的影響 ,...
工作地點:台北內湖科學園區瑞光路(近港墘捷運站)工作時間:日班 9:00-18:00 (彈性半小時)◆ 工作內容 ◆1.負責網路應用程式研發2.負責滿足特定需求...
工作地點:台北內湖科學園區瑞光路(近港墘捷運站)工作時間:日班 9:00-18:00 (彈性半小時)◆ 工作內容 ◆此職務主要工作為負責Linux下的VPN伺服...
這邊有一群IT夥伴們,不用怕你會孤軍奮戰 這份工作平常要做的事如下:1、部署、配置和維護線上運營系統各項環境(AWS+AZURE+WINDOWS+LINUX+M...
Overview of HTTP HyperText Transfer Protocol(HTTP),application-layer protocol,被定...
Brief-intro about Five Layers 層級的概念是,個別層級中有自己的服務,個別執行特定的動作已達成目標,而傳遞下去的層級中,是依賴於上一...
黑色好看版 - 傳送門 正文開始 在開始進行流媒體通訊協議前,咱們要先來學習什麼是通訊協議,這個東西沒有學習好,雖然你還是可以幹出一個直播服務器,但就只是做...
Delay, Loss, Throughtput Types of Dealy 假使今天sourceA丟出一個封包道destinationB,途中可能會經過ro...
Packet switching vs Circuit Switching 主要差別在於,前者並不會保留特定path,而後者會保留一個特定path給packag...
Protocol 協定的存在就像是人類的語言,不同的語言交流一定會有障礙,若不是大家遵守同一套協定,說著不同的語言,那是無法溝通的,所以Protocol的存在就...