Answer the question
In order to leave comments, you need to log in
What is the most complex network protocol?
Let me explain what I mean by complexity:
1. The presence in the protocol of fields that affect the order of bytes when subtracting
2. Different formats for interpreting data - for example ASCII , UTF-* , etc.
3. TLV blocks that contain sub-blocks, and those sub-blocks, etc.;
4. The presence of arrays - for example, a structure:
slotArraySize (4 bytes), (slot0 [1 byte], slot1 [1 byte], slot2 [1 byte])
0x03, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09
->
slotArray = [ {0x00, 0x01, 0x02}, { 0x03, 0x04, 0x05}, {0x07, 0x08, 0x09}];
PDIRData
has a different structure depending on the block version). Answer the question
In order to leave comments, you need to log in
Well, I'll be unoriginal. But in my opinion, the most complex of those seen and operated by me personally is infiniband! There are virtual networks, and distributed infrastructure, and a bunch of emulations on top, starting from ethernet and ending with rdma. Although the latter seems to be in the new ethernet standards.
Let me explain what I mean by complexity:
1. The presence in the protocol of fields that affect the order of bytes when subtracting
There are no boundaries for perfection. And if we consider integration with the Setun computer, which works not in binary but in ternary number system, then I think it would be a real hell, and a challenge for someone who wanted to integrate with it from modern systems.
I don't know if this machine exists today, but I hope I gave some food for thought.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question