Solved

CISCO ROUTER OS UPGRADE - - HOW TO TEST EDI COMMUNICATIONS AFTERWARDS

Posted on 2007-03-20
6
513 Views
Last Modified: 2013-11-25
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?
0
Comment
Question by:pickwick-systems
6 Comments
 
LVL 19

Accepted Solution

by:
nodisco earned 250 total points
ID: 18760667
hi
Considering you are leasing the use of this tunnel and the company ELcompany are making changes on their end - its ultimately their responsibility that they are to advise exactly which IOS version you are to upgrade to - and that it works ok.  
An IOS persay is not going to add control characters by design to data - a flawed IOS may cause issues that a later release will fix though.  I would in short ask the provider why your current IOS is not sufficient, exactly what IOS version you are to upgrade to and confirm with them that this will not affect the tunnel working correctly.
Things to also remember are that you need to have enough flash space and memory on your router to accomodate the new recommended image
also
You need to have a cisco.com username (or a smartnet support contract) to be able to download the image from Cisco.  
Ios also have a release notes page on them where they will show which caveats they fix from an earlier release - you can compare this to the detail given to you as to why the upgrade is necessary.

Internet communications should work fine (as should the tunnel) but I would definetly be making sure that the provider have good reason for you to make this change and will fully support and troubleshoot any issues on your behalf.

cheers
0
 
LVL 32

Assisted Solution

by:shalomc
shalomc earned 250 total points
ID: 18765393
as far as I know, ANX is just another protocol using TCP/IP, just like Telnet or FTP.
therefore, your EDI transmissions should not be affected by changes in the communications infrastructure.

however, all changes carry a certain amount of risk.  routers and firewall will be reconfigured, access control lists will be redefined, and cables will be rewired.
I suggest that due to the importance of the business process supported by EDI, you test extensively after the changes are made.


ShalomC
0
 

Author Comment

by:pickwick-systems
ID: 19312888
I apologize,  I forgot to award points and close the thread. I agree on your points split. thank you.
0
 
LVL 20

Expert Comment

by:Venabili
ID: 19314851
If you agree, you can make the split yourself:)
0

Featured Post

6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
DNS on-premise and on-cloud 15 66
Problem to start Neon 20 53
Network Config 9 57
Video on my site 4 27
Creating an OSPF network that automatically (dynamically) reroutes network traffic over other connections to prevent network downtime.
When we want to run, execute or repeat a statement multiple times, a loop is necessary. This article covers the two types of loops in Python: the while loop and the for loop.
The goal of the video will be to teach the user the concept of local variables and scope. An example of a locally defined variable will be given as well as an explanation of what scope is in C++. The local variable and concept of scope will be relat…
The goal of the video will be to teach the user the difference and consequence of passing data by value vs passing data by reference in C++. An example of passing data by value as well as an example of passing data by reference will be be given. Bot…

706 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now