[问答] 关于TCP/IP协定

楼主: Voicer (MaxIce)   2018-10-27 00:52:36
小弟,最近在学网络。
不太想死背,所以来版上发问。
书籍上有写到传输层(Layer4)上会用到TCP UDP协定;网络层(Layer3)用到IP协定。
想问一下这个意思是说 只有Layer4能用TCP和UDP协定吗,还是说接下来Layer 4之后Laye
r 3 2 1都而可以使用TCP和UDP的协定。
作者: a73126 (Jalen)   2018-10-27 01:18:00
封包是一层一层包上去的,不会只有L4但是没有L123
楼主: Voicer (MaxIce)   2018-10-27 08:21:00
如果有错帮我更正一下。我是认为封包是双向可以被加密解密,或者是压缩解压缩的所以会往上也会往下
作者: deadwood (T_T)   2018-10-27 09:29:00
所谓协定就是一套多数人都同意的做法,TCP是L4的,相关内容正常来讲就不会出现在其他层,你可以在封包中L3加L4的资讯,但是一般没有设备会认得,然后因为封包格式不对,网络设备就会丢弃封包,除非那台网络设备处理L3的软件也是你自己开发实务上也是有很多在某一层实作其他层协定的做法,不过基本上都是在较高的层去实作较低层功能,如tunnel、VPNOTV、VXLAN,但是这些功能要能运作,都是建立在有支援的设备或是软件至于为什么不在低层如L2去做L3以上的功能,你可以看一下不同设备封装跟解封装的顺序,想一想为什么
楼主: Voicer (MaxIce)   2018-10-27 13:29:00
谢谢d大 我通了

Links booklink

Contact Us: admin [ a t ] ucptt.com