| Products > Networking & Wireless |
| Renewing my lab LAN |
| << < (11/11) |
| dietert1:
Currently i'm testing a prototype of a GPIB to fiber ethernet interface, based on FreeRTOS and LwIP (derived from STM32H743 example project). The connection is implemented as TCP/IP ping-pong between the host app and the GPIB app on the MCU. Between the Windows XP host and the MCU device i have a Netgear FS105 switch and a DS104 hub (tap for packet capture) and a duplex 20 m multimode fiber with a tp-link media converter. The GPIB interface has its own fiber transceiver. A self-paced Keithley 2700 multimeter produces eight readings per second, with minor variation due to autozero/autocal. The wireshark screen shows near perfect timing with a jitter of < 0.2 msec. In addition to the GPIB controller the MCU serves a dynamic html info page with two page views per second (on two browsers). This setup runs for hours without losing a single K2700 measurement in hundreds of thousands, according to the K2700 reading numbers. Regards, Dieter |
| bson:
I ended up adding 10G PCIe card to the Synology (bought a used Syn brand card, looks to be made by Sonnet, but then they all kind of look similar). A card to the PC, new switches (MikroTik) and it's off to the races. Works great. I have only 5 of the 8 Synology bays populated, but I still get read speeds around 750MB/s for large files. That's really a nice upgrade. Makes me want to get Sonnet's Thunderbolt to 10G SGP+ adapter for laptop use... 10G optical really reduces round trip times, which greatly improves small-file transfer speeds. (I don't have a cache SSD in the Synology. For trees with lots of small files I use rsync anyway, and the price for a NAS-endurance SSD just isn't worth it for my needs.) Between 10G and 32GB in the Synology, it's really a substantial improvement that's very noticeable for large transfers. (1.8G Wifi helps, too, when on a laptop.) |
| TomS_:
--- Quote from: Postal2 on July 15, 2024, 07:25:41 am ---Not only. Optical transmitter will wait for max payload of packet. Ping sends too small amount. --- End quote --- I'm not sure where you get this idea from, but it is plainly incorrect. The transmit path of an interface, and this includes drivers, doesn't care if it's connected to an optical transceiver or what ever else. If it is presented with a packet it will send it. If it is waiting to fill some buffer before transmitting then it will do the same for all kinds of media and not just optical. There's nothing special about optical that requires a certain minimum amount of traffic before you can transmit... |
| Navigation |
| Message Index |
| Previous page |