How to Send Data to IP address

Reply

Join Date: Jul 2007
Posts: 5
Reputation: gemni7 is an unknown quantity at this point 
Solved Threads: 0
gemni7 gemni7 is offline Offline
Newbie Poster

How to Send Data to IP address

 
0
  #1
Jul 9th, 2007
Hi all,

For my project I have to send data from dos computer to a IP address ( i.e 216.152.xx.xxx port 57.
I have no idea how to accomplish this task. PC is connected to internet. I can do this using microsoft windows. But i dont know how to do it using DOS (non windows enviornment)
Also I am using turbo C.

Any idea??
Reply With Quote Quick reply to this message  
Join Date: May 2006
Posts: 1,780
Reputation: ithelp is a name known to all ithelp is a name known to all ithelp is a name known to all ithelp is a name known to all ithelp is a name known to all ithelp is a name known to all 
Solved Threads: 113
ithelp's Avatar
ithelp ithelp is offline Offline
Posting Virtuoso

Re: How to Send Data to IP address

 
0
  #2
Jul 9th, 2007
You need to learn little bit of socket programming , check any network book (e.g. stevens )
Reply With Quote Quick reply to this message  
Join Date: May 2004
Posts: 177
Reputation: jim mcnamara is on a distinguished road 
Solved Threads: 10
jim mcnamara jim mcnamara is offline Offline
Junior Poster

Re: How to Send Data to IP address

 
0
  #3
Jul 9th, 2007
DOS network programming is not directly supported by TURBO C. If someone assigned this task to you then that person must have some linkable files to supply TCP/IP support.
This stuff is VERY old. TURBO C should be banned from classrooms. IMO.

There were some network support libraries here:
http://alumnus.caltech.edu/~dank/trumpet/
Reply With Quote Quick reply to this message  
Join Date: Apr 2007
Posts: 136
Reputation: dr4g is an unknown quantity at this point 
Solved Threads: 5
dr4g's Avatar
dr4g dr4g is offline Offline
Junior Poster

Re: How to Send Data to IP address

 
0
  #4
Jul 16th, 2007
The above links will help you learn about sockets.

What you're looking to do is..

Create a socket (using socket() ).
Setup destination for this socket, and the port you want to make this socket connect to (check the links).

Try connecting to another socket at the destination end (using connect() ).

Send information to this socket (using send() )


The above is based on TCP/IP, so you can create a TCP/IP 3-way handshake, and verify that data has been transferred correctly.
Using UDP would just send the data and we wouldnt know if it has been received or not.


Any questions or elaboration needed.
Just reply.
Cheers.
Last edited by dr4g; Jul 16th, 2007 at 5:05 am.
GardCMS :: Open Source CMS :: Gardcms.org
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC