but rather, was refusing to accept that the scenario they're talking through with you would ever involve an effectively deployed cut-through switch (since that's basically never).
Nope, the argument was exactly if a cut-through switch exists or ever existed
Edit: Actually the conversation came back to me:
He asked me about the frame format. Once I drew that on the board, he asked why is the DST before the SRC. My answer was in order for the switch to start doing the lookups ASAP and that's when I mentioned that a cut-through switch can switch the packet before it even finishes receiving it.
After that we spend the rest of the interview time arguing if cut-through switches actually exist or not. Both he and I having too big of an ego to let it go..
“Arista data planes support these packet forwarding modes:
Store and forward: the switch accumulates entire packets before forwarding them.
Cut through: the switch begins forwarding frames before their reception is complete.”
I've had it happen in an interview, many years ago. I told him we'd have to agree to disagree. After I was hired, he admitted he looked it up and I was correct (some weird SQL question he asked.)
Comments
Nope, the argument was exactly if a cut-through switch exists or ever existed
Edit: Actually the conversation came back to me:
He asked me about the frame format. Once I drew that on the board, he asked why is the DST before the SRC. My answer was in order for the switch to start doing the lookups ASAP and that's when I mentioned that a cut-through switch can switch the packet before it even finishes receiving it.
After that we spend the rest of the interview time arguing if cut-through switches actually exist or not. Both he and I having too big of an ego to let it go..
So he didn't want to google it?
If you Google it, you find many copies of theory, but not a single reference to a cut-through switch ever existing in real life.
What "real life" are you living in? The references in https://en.wikipedia.org/wiki/Cut-through_switching already link to several. Here's a few more from all the major vendors.
Cisco:
https://www.cisco.com/c/en/us/td/docs/switches/datacenter/ne...
HPE Aruba:
https://arubanetworking.hpe.com/techdocs/AOS-CX/AOSCX-CLI-Ba...
Fortinet:
https://docs.fortinet.com/document/fortiswitch/7.2.7/adminis...
Arista:
https://arista.my.site.com/AristaCommunity/s/question/0D55w0...
Nvidia/Mellanox:
https://enterprise-support.nvidia.com/s/article/switch-forwa...
Extreme Networks:
https://documentation.extremenetworks.com/Switch%20Engine%20...
From Arista documentation:
“Arista data planes support these packet forwarding modes: Store and forward: the switch accumulates entire packets before forwarding them. Cut through: the switch begins forwarding frames before their reception is complete.”
You sure? There is one described here: https://en.wikipedia.org/wiki/Cut-through_switching (Kalpana switch from the early 90's)
I see you've never had a run-in with a blowhard in a position of power. Lucky.
I've had it happen in an interview, many years ago. I told him we'd have to agree to disagree. After I was hired, he admitted he looked it up and I was correct (some weird SQL question he asked.)
After I was hired, he admitted he looked it up and I was correct
The best possible outcome.
“So he didn't want to google it?”
No, he didn’t want interrupt the interview to start checking out phones.
“I told him we'd have to agree to disagree.”
That’s where I went wrong. But I like to think learned my lesson.