My company has a tunnel connecting it with its' suppliers. EDI transactions go back and forth over the tunnel. For some suppliers there is an intermediate "traffic management/firewall/ecryption" company, which I will call INcompany. Other suppliers communicate directly with us through the tunnel. The tunnel is private. It uses a protocol called ANX which was developed by the large automotive companies. We lease the use of this tunnel from a company I''ll call ELcompany. We also use the tunnel for internet.
INcompany is moving to a new datacenter and upgrading it's security. We are therefore required to establish a new tunnel with them, replacing the existing one. ELcompany advises us that to move to the upgraded communications we have to upgrade the OS on our Cisco Router. We are going to do the OS upgrade first. We will establish the new tunnel later,.
(I'm finally getting to the question, hold on... I'm an application developer with no experience in these things.)
This tunnel is EXTREMELY IMPORTANT.
To what extent do I need to test communications after the OS upgrade? In other words, can I assume that if communication is made by some simple method (??? ping, command line ftp??) that the content and format of my EDI DATA communications will be unaffected? Can a router OS do things to the data like add control characters, line breaks, or other things I have not thought of?
I'm not worried about the internet communications part. Should I be?