PDP-10 / klh10

Community maintained version of Kenneth L. Harrenstien's PDP-10 emulator.
Other
59 stars 8 forks source link

CH11 over Ether #33

Closed bictorv closed 6 years ago

bictorv commented 6 years ago

Implemented Chaosnet-over-Ethernet (in addition to Chaos-over-UDP), using libpcap.

larsbrinkhoff commented 6 years ago

Is this compatible with Lisp machine networking?

CC @ams

bictorv commented 6 years ago

It is "directly" compatible with LambdaDelta (the LMI Lambda emulator), and through the Chaosnet bridge also with usim (the CADR emulator). I haven't actually double-checked the compatibility with the old Symbolics 3650, since it's so hard to use without a working screen, but it "should work".

larsbrinkhoff commented 6 years ago

Cool, thanks.

I'll take this opportunity to mention I'm writing an IMP workalike. It should interface to SIMH, Ethernet, and virtal connections to other IMPs. It actually shares many properties with the Chaosnet bridge, so I'll probably be looking for inspiration there.

bictorv commented 6 years ago

I plan to rewrite the bridge using libpcap, which would save a lot of effort I think. Also, I need to implement something else than UDP, since my ISP just stopped giving me a public IP, which breaks incoming UDP connectivity.

larsbrinkhoff commented 6 years ago

I think TCP will be appropriate for the IMP links. They used to talk over leased phone lines, with a packet protocol on top of that. (But maybe these days HTTPS is the new universal transport layer, shudder. With JSON payload, I'm sure.)