l Address already in use
프로그램 에러거나 TCP/IP configuration error입니다. 프로그램에서 앞서 사용했던 TCP/IP 주소를 닫거나 시간 초과 이전에 다시 열려고 할 때 생기고 같은 서버 프로그램을 두번 실행하려 할 때도 이런 에러가 발생합니다.
l All network ports in use
pty가 부족해서 생긴 문제입니다. 10.01에서는 sam으로 npty를 늘린 다음에 booting를 하면 해소됩니다.
l connection closed by foreign host
pty가 부족하거나 telnetd가 불량이어도 발생하는 에러입니다.
l Bad local address, port, link, or protocol
프로그램에서 socket interface를 빠트린 경우에 발생합니다.
l Bad net open mode
프로그램에서 잘못된 open mode로 socket를 열 때 발생하는 에러입니다.
l Can't assign requested address
호스트의 internet 주소와 다른 주소로 bind()를 수행할 때 주로 발생합니다.
l Can't send after socket shutdown
shutdown()를 부른 후에 socket에 data를 보내면 이러한 에러를 만나게 됩니다.
l Connection refused
서비스 프로그램이 작동하지 않는 서버로 요청하면 발생하는 에러입니다. 예를 들어 telnetd가 실행할 수 없는 상황인데 remote에서 telnet를 하면 이와 같은 에러를 보게 됩니다.
l Connection reset by peer
네트워크 문제로 발생하는데 정해진 시간을 초과해 네트워크가 끊어져 있는 것입니다.
l Connection timed out
연결 상태가 안 좋거나 configuration 에러입니다. 시스템에 연결하려 하나 원격 시스템에서 반응이 없는 경우에 해당합니다. 연결이 끊어지거나 원격 시스템이 TCP/IP를 실행 안 하거나 게이트웨이에 라우팅 정보가 없기 때문입니다.
l Destination address required
몇 개의 BSD socket함수는 주소를 필요로 하는데 함수에서 주소가 빠져 있으면 발생합니다.
l Destination not responding(timeout)
연결되어 있던 시스템이 끊어졌습니다.
l Destination refused
서비스 프로그램이 작동하지 않는 서버로 요청하면 발생하는 에러입니다. 예를 들어 telnetd가 실행할 수 없는 상황인데 remote에서 telnet를 하면 이와 같은 에러를 보게 됩니다. 또는 security를 설치했기 때문에 안 될 수도 있습니다.
l Destination unreachable
라우팅 정보가 잘못되거나 router에 문제가 있습니다.
l End of file (foreign peer closed)
원격 시스템이 갑자기 down되어 데이타 전송중 연결이 끊어졌습니다.
l I/O error
여러 원인(주로 프로세스 관련)에 의해서 생길 수 있는데 호스트의 TCP 관련 프로세스를 중단하고 다시 실행하여 봅니다.