作者Voicer (MaxIce)
看板Network
标题[问答] 关於TCP/IP协定
时间Sat Oct 27 00:52:36 2018
小弟,最近在学网路。
不太想死背,所以来版上发问。
书籍上有写到传输层(Layer4)上会用到TCP UDP协定;网路层(Layer3)用到IP协定。
想问一下这个意思是说 只有Layer4能用TCP和UDP协定吗,还是说接下来Layer 4之後Laye
r 3 2 1都而可以使用TCP和UDP的协定。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.162.67.20
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Network/M.1540572759.A.EC0.html
1F:→ a73126: 封包是一层一层包上去的,不会只有L4但是没有L123 10/27 01:18
2F:→ Voicer: 如果有错帮我更正一下。我是认为封包是双向可以被加密解密 10/27 08:21
3F:→ Voicer: ,或者是压缩解压缩的 10/27 08:21
4F:→ Voicer: 所以会往上也会往下 10/27 08:22
5F:→ deadwood: 所谓协定就是一套多数人都同意的做法,TCP是L4的,相关 10/27 09:29
6F:→ deadwood: 内容正常来讲就不会出现在其他层,你可以在封包中L3加 10/27 09:33
7F:→ deadwood: L4的资讯,但是一般没有设备会认得,然後因为封包格式不 10/27 09:34
8F:→ deadwood: 对,网路设备就会丢弃封包,除非那台网路设备处理L3的软 10/27 09:35
9F:→ deadwood: 体也是你自己开发 10/27 09:35
10F:→ deadwood: 实务上也是有很多在某一层实作其他层协定的做法,不过 10/27 09:41
11F:→ deadwood: 基本上都是在较高的层去实作较低层功能,如tunnel、VPN 10/27 09:43
12F:→ deadwood: OTV、VXLAN,但是这些功能要能运作,都是建立在有支援的 10/27 09:44
13F:→ deadwood: 设备或是软体 10/27 09:45
14F:→ deadwood: 至於为什麽不在低层如L2去做L3以上的功能,你可以看一下 10/27 09:52
15F:→ deadwood: 不同设备封装跟解封装的顺序,想一想为什麽 10/27 09:54
16F:→ Voicer: 谢谢d大 我通了 10/27 13:29