Re: 何謂IP堆疊
※ 引述《leeyilung (Ron)》之銘言:
: : → MasterChang:自己看書吧!答案都能些寫上一兩章了. 140.132.23.74 07/19 10:33
: : 推 final01:IP stack跟資料節結構的stack沒關係 當初 140.134.204.154 07/19 10:57
: : → final01:取名的人沒想那麼多吧 140.134.204.154 07/19 10:59
: : → leeyilung:不好意思我是文學院畢業的,沒書 220.135.173.75 07/19 11:17
: : → leeyilung:我有用維基跟咕狗,查不到什麼…… 220.135.173.75 07/19 11:18
: : 推 jtmh:據我所知是源自於 OSI模型,它的組成便是一層 218.175.155.127 07/19 12:06
: : → jtmh:一層疊上去的,所以才會叫 stack, 並不是亂取 218.175.155.127 07/19 12:07
: : → jtmh:的,維基上有說明 http://tinyurl.com/4p9p27 218.175.155.127 07/19 12:08
: : → jtmh:不過我們目前使用的是簡化過的 OSI模型,可以 218.175.155.127 07/19 12:10
: : → jtmh:參考維基上 TCP 等協定的說明: 218.175.155.127 07/19 12:12
: 這就是我的疑問。
: OSI模型、各種協定我大概都知道。
: 我的疑問是,IP堆疊、TCP/IP堆疊是什麼?
: 所有這些網頁,都沒有對此解釋,甚至完全沒出現這兩個詞。。
: 因為我只知道堆疊是後進先出,佇列是先進先出。
: 我一直想不出來IP堆疊的堆疊跟這含義有什麼關係。
: 不過後來我想了一下,所謂的IP堆疊可能只是形容,比如 http > TCP > IP…
: FTP > UDP > IP ...
: 這樣一連串組合、一疊一疊的協定。
沒錯,stack 在「英文」中原本就有一堆疊起來的東西之意,
在「資料結構」中是拿「英文」中的這個字來表示它後進先出的特性,
因為一堆疊起來的東西從上面取走的一定是最後放上來的東西,
但這並不是說 stack 就不能拿來用在其他的地方啊 ^^?
它們之間的衍生關係如下:
資料結構 stack
↗
英文 stack
↘
網路協定 stack
後面兩個 stack 除了同樣叫 stack 並繼承了英文中 stack 的基本含意外,
的確可以不必要有其他相同之處。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.175.157.171
推
07/20 23:32, , 1F
07/20 23:32, 1F
→
07/20 23:32, , 2F
07/20 23:32, 2F
→
07/21 01:09, , 3F
07/21 01:09, 3F
→
07/21 02:02, , 4F
07/21 02:02, 4F
→
07/21 02:02, , 5F
07/21 02:02, 5F
推
07/21 12:51, , 6F
07/21 12:51, 6F
討論串 (同標題文章)
Programming 近期熱門文章
PTT數位生活區 即時熱門文章
15
36