No.340 | I can't write configurations to ezTCP devices via ezManager!!! | 05-07-2017 | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Category : can notThis happen when using ezManager to wire the environment parameter to ezTCP devices in some computers Maximum transmission unit (MTU)In computer network, a MTU is the largest size(unit: byte) of data for each protocol. For example, the MTU of Ethernet is 1,500. And the data part of Ethernet is IP datagram. It means if IP datagram size is over 1,500 bytes, it has to be fragmented. MTU for some ezTCP devicesAn ezManager search(response) and write(request/response) packet(UDP datagram) size depends on the products. Note that an IP datagram size of an ezManger search(request) is fixed to 60(IP header 20 + UDP header 8 + UDP data 32) bytes. Please refer to the table below for the datagram size of ezTCPs.
MTU issuesThe MTU size for IP datagram of most network system is 1,500 as default. However, for some reason, this value can be different. When the size of an ezManager packet exceed the MTU of the system, it should be fragmented as mentioned above. But most ezTCP doesn't support IP fragmentation. It means the response(both search and write) packet from ezTCP is NOT fragmented. And also ezTCP can't receive the fragmented write(request) packet from ezManager. That's why user can find an ezTCP with ezManager but not write configurations. How to change the MTU size on Windows1. Check the MTU size Run command prompt as administrator command - netsh interface ipv4 show interfaces 2. Change the MTU size command - netsh interface ipv4 set subinterface "index number" mtu="size for changing" - See also - Related Products [ I/O ] CIE-H10, CIE-M10 CSC-H64 |