zakirhussain
April 7th, 2008, 05:26 AM
I have a small network of 7 computers which communicate with each other in Client-Server relationship using socket programming technique in C. At present, one windows-XP based computer is acting as a Client while all the others are servers. Out of six servers, five are DOS based old P-I/486 and one is SUN System. Currently all the computers on the network are connected physically through Ethernet via network SWITCH & are serving the purpose.
But new requirement is to isolate the SUN Server from other DOS based Servers to minimize data collision. For this, I am required to use two LAN cards instead of one in Client which is you know Windows based. This way, on one side it could connect with SUN machine using its one IP and on the other side to 5 servers using its other IP. In other words, on one side the Client will be interfaced with 5 dos-based PCs through SWITCH and on the other side it will have direct connection with the SUN using cross-cable.
The IP addresses of all the Servers and that of the Client are in the same range. That is they are like: 100.200.202.x where the last byte varies. With two LAN cards I tried but the Client failed to connect to SUN server.
Another restriction is that the IP address of the SUN machine should not be changed as it is being used elsewhere also.
How will the Client with two LAN cards determine that the SUN Server should be connected through one particular LAN card (pre-assigned and devoted for SUN via x-cable) and not through its other LAN card?
Keeping in view the above how can I meet the said requirement?
How can I address this issue through software? Is it possible this way or what else other way out? Please help!
But new requirement is to isolate the SUN Server from other DOS based Servers to minimize data collision. For this, I am required to use two LAN cards instead of one in Client which is you know Windows based. This way, on one side it could connect with SUN machine using its one IP and on the other side to 5 servers using its other IP. In other words, on one side the Client will be interfaced with 5 dos-based PCs through SWITCH and on the other side it will have direct connection with the SUN using cross-cable.
The IP addresses of all the Servers and that of the Client are in the same range. That is they are like: 100.200.202.x where the last byte varies. With two LAN cards I tried but the Client failed to connect to SUN server.
Another restriction is that the IP address of the SUN machine should not be changed as it is being used elsewhere also.
How will the Client with two LAN cards determine that the SUN Server should be connected through one particular LAN card (pre-assigned and devoted for SUN via x-cable) and not through its other LAN card?
Keeping in view the above how can I meet the said requirement?
How can I address this issue through software? Is it possible this way or what else other way out? Please help!