From 1cf9d47cae547004af66c834711221abd1aacc7e Mon Sep 17 00:00:00 2001 From: Sasha Koshka Date: Wed, 19 Nov 2025 17:13:38 -0500 Subject: [PATCH] Add a diagram of a METADAPT-A MMB --- assets/metadapt-a-mmb-diagram.png | Bin 0 -> 2415 bytes design/protocol.md | 2 ++ 2 files changed, 2 insertions(+) create mode 100644 assets/metadapt-a-mmb-diagram.png diff --git a/assets/metadapt-a-mmb-diagram.png b/assets/metadapt-a-mmb-diagram.png new file mode 100644 index 0000000000000000000000000000000000000000..25bffe716198dc6ba15176a6b1ce65533f4dd983 GIT binary patch literal 2415 zcmZuzdpy(YAAd|PDI-amIlOeyqgW7=GPN}IXlxHNLf@5>+O_s8$|$8-B!-p}XrJn!dn!^g{ARRy5}08sV# z#RUt1TpHAmRaS)R(XtRa)NG9S$Ia{S7%Qr=^p#xe9Y^)NY*sO9|xfM$IFHpBj> z`H4R%Cg=gPkNQOKvcN^P)Z~Y7V5AJ1aqyzhKhtHSOZGFofw18Sn=3AKx4Vf@W#(3j)5d3O(ImvFnSW=}>YS%+wASZ``COTagRYD+gy^SUg;k=jm= z@-7-h^ix(t>L-R=;-MM443p zCJ;IaL_081n>2bktDZDBbl0H6<53N&tf+o!bzX|>9?HhuYGw3hU$yr`#X(84!lhg9xr&Vel~Y%qUeEnpvoMpfHWk~8{*8+pT?3%^ zp67;xy|=JNX~$GQF`RFS-wu6~OT2h#L9<5^v61E8Z=yxl5s9^^z3m!9h|zrItE$>< zkj5d!cL7yUs}Zu6=E-*(LB3g9TvAgOb1xy1AnH%zKlR@PtbTKByG`mKP+`qccH^+Q zbeUReE8cA-wRJc=r+KA@XH=w1S=FTg!3 zTtf7xD%VidHkTev;i@&-69d;rq)9O-!`l6tQGq4cksDF5%u( zMmdTsV>!M}`QXvt4jaK`4Q@Ap^$KlR3!!8Bk+Rv%^|VLH_y5APVY z?Dq=Fc3%wPO&zY^C;ufLU+cYL{Xq0JaEK)XU$qNK)o<=warF4Z3*$$pzv!+-?pv5* zTsN&5eVxu+i|=8z$|pVEO9ky0j}uOeM8#-g9V?0IY`lsCYBe&j*w_T`v{2t72<)8h zO6dDZZ57!zzRHW9{rPi+ooIT#PtZPZXT3utL!t?hzAW3qi(?n?k29|yy!T7;Im7uH z)0Vs~bBuPxKiYzE<{3CHIrXW>K>To1if`{G!!HW9?#0>_7FyQdxIHJ>UODnm#vv=& zzX}khZ3n5n-7G49oZ`>L}S zsd%+Z$EDMTckD9lLnZC)Tk<}t=fg)?NFg>a!eiSbRT@|^$E^o1f0w@Dn6VX1joQ;4Zm=nrOL>e-ITKMGGsV$S(`FSJi6_V zbMH>S5Ct%tS4QdkyNVcpFUh19$=SBd#SBKAU5vT8G6YJ8&I)Q&XLbL%>65MOwQSbofmMpV~)Ahc}Y%%13kyzW{^5G%LGaPmfz#p zPB(UbENa|^br3ta$7PP?7Ex?M3R&3%ehptOQDL)zK7#puH(g5rjXKiRcg{Y=(7Yo MT)kX4PC-fk0jV#AlmGw# literal 0 HcmV?d00001 diff --git a/design/protocol.md b/design/protocol.md index da3444b..0991f25 100644 --- a/design/protocol.md +++ b/design/protocol.md @@ -132,6 +132,8 @@ METADAPT-B is used over QUIC for communication over networks such as the Internet. ### METADAPT-A +![Diagram of a METADAPT-A MMB.](../assets/metadapt-a-mmb-diagram.png) + METADAPT-A requires a transport which offers a single full-duplex data stream that persists for the duration of the connection. All transactions are multiplexed onto this single stream. Each MMB contains a 12-octet long header,