06-21-2018
Quote:
Originally Posted by
anil1000
How to keep it alive? What do you mean by this, which connection to keep it alive? Kindly suggest..
In regular intervals packets are sent in an existing connection to make sure the partner still is there. These packets are called "keepalive" packets. If these packets are not received the partner assumes that the other side went dead and closes the connection.
Think of a connection like a telephone call: when you talk to someone you expect some sort of acknowledgement that the other is still listening at times, be it "aha" or "hmm" or something such. If you don't get that you may ask "are you still there" - and if there is no answer you hang up. This is quite the same mechanism.
I hope that helps.
bakunin
9 More Discussions You Might Find Interesting
1. AIX
Hi Guys,
i am trying to open a port in AIX.
but i am not able to get the command for this. AIX is not having the iptables file present.
So please any body can tell me how to open a port in AIX...
Thanks
sanju (2 Replies)
Discussion started by: sanju_d1231
2 Replies
2. Programming
Hi,
I am working with sun Solaris 5.9 and in my application,I have to communicate with Serial port(i.e /dev/term/a).
So I need source code to by which I can do the following things--
1)check the port is available or not.If it dosn't find the port,it should throw the error message(i.e. port not... (0 Replies)
Discussion started by: smartgupta
0 Replies
3. UNIX for Advanced & Expert Users
In general for intalling a package like we do
./configure, make , make install
But if we want to integrate the package with a huge source base
what are the things to be taken care
could some one have a light on purpose of ./configure , make and make install
along with above question.
I... (1 Reply)
Discussion started by: Gopi Krishna P
1 Replies
4. AIX
Hi,
I was looking on Google for AIX-VIO/LPAR with ISCSI solution and found following really nice tutorial about how to setup ISCSI with free NAS.
1) Build Your Own Open Source NAS Device Using FreeNAS | Train Signal Training - Free Computer Training Videos
2) Build Your Own Open Source... (4 Replies)
Discussion started by: kabir
4 Replies
5. AIX
Hello all. I have never had any issues like this when compiling applications from source. When I try to compile samba-3.5.0pre2, configure runs with no issues, but when the time comes to make, this happens:
make: make 1254-025 There must be an existing description file or specify a target.
... (4 Replies)
Discussion started by: raidzero
4 Replies
6. AIX
Hello Gurus,
I was trying to find who's using my port and got below answer from a IBM website. But the problem with the below answer is I need a root to run the rmsock, is there any other alternative to find out who is using my port with out a root access??
1. netstat -Aan | grep <port... (1 Reply)
Discussion started by: tenderfoot
1 Replies
7. Programming
Hi all,
I need to change the source port number of an outgoing TCP packet. First I have to bind the socket to a particular port(suppose 9001) but when I send the TCP packet I want to change the source port number lets say to 9002 still letting the socket to be bound to the same old port (9001).... (0 Replies)
Discussion started by: anuragrai134
0 Replies
8. AIX
Please send me link for XVFB Source package for AIX (3 Replies)
Discussion started by: prathap.g
3 Replies
9. UNIX for Advanced & Expert Users
Hello all,
I need your help with any command to release a port on AIX.
Thanks for all. (5 Replies)
Discussion started by: Mcipamo
5 Replies
PPP(1) General Commands Manual PPP(1)
NAME
pppclient, pppserver - point to point protocol
SYNOPSIS
pppclient [ -d ][ -b baudrate ][ -i myipaddr ][ -p peeripaddr ][ dialdevice ]
pppserver [ -d ] ndev myipaddr firstipaddr firstdev [ baud0 baud1 ... ]
DESCRIPTION
The Point to Point Protocol is used to encapsulate Internet Protocol packets for transfer over serial lines or other protocol connections.
Pppclient makes a connection to a PPP server and passes IP packets over the connection. If dialdevice is omitted, standard input and out-
put are used as the connection. If dialdevice begins with a slash, pppclient assumes it is a file name, open(2)'s it, and uses the result
as the connection. Otherwise, dialdevice is passed as the destination address to dial(2) to set up the connection.
If the connection is successful, pppclient creates a pipe, pushes the IP line discipline onto it, and sets the local and remote addresses
of the IP interface to myipaddr and peeripaddr. It then loops transferring packets between the pipe and the connection. If either myi-
paddr or peeripaddr is omitted, pppclient requests them from the server.
The options are
d print debugging information.
b baud rate of the serial line.
p peer ip address (in case the peer asks for its ip address over IPCP).
i the local ip address to be established for this connection.
Pppserver treats serial lines as PPP connections, switching packets between them and the local machine. It creates a pipe for a local IP
interface (address myipaddr), opens a set of serial lines, and switches packets between the local interface and the serial lines. Ndev
specifies the number of serial devices to serve. The devices are named /dev/eia{firstdev} through /dev/eia{firstdev+ndev-1}. Their remote
IP addresses are firstipaddr through firstipaddr+ndev-1. The default baud rate is 9600. If any arguments follow firstdev (baud0, baud1,
...), they are used as baud rates for the serial lines. The only option, -d, turns on debugging output.
Both pppclient and pppserver accept all options defined in RFCs 1331 and 1332.
EXAMPLES
Start up a server for serial lines /dev/eia[2-6] with remote IP addresses 131.107.1.100 through 131.107.1.103 and baud rates of 19200,
2400, 9600, 9600. The local IP address is 131.107.1.1.
pppserver 4 131.107.1.1 131.107.1.100 2 19200 2400
SOURCE
/sys/src/cmd/ppp
PPP(1)