|
News,
Internal,
Projects,
Home Software, Support, Documentation |
On Mon, Feb 21, 2005 at 04:54:31PM +0900, obg wrote: > 안녕하세요. > 먼저 OS가 FreeBSD가 아닌데 FreeBSD메일링에 질문을 드려서 죄송합니다. > OS는 AIX5.2입니다만 평소에 메일링리스트의 네트워크관련내용을 흥미진진하게 > 읽고 있어서 > 혹 도움이 되는 부분을 얻지 않을까해서 메일을 드립니다. > > 일단 네트워크카드가 2개 들어가 있는 서버입니다. > "ifconfig -a"의 결과를 보면 > > en0: > flags=4e080863,80<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,PSEG,CHAIN> > inet 10.21.20.11 netmask 0xffffff00 broadcast 10.21.20.255 > en1: > flags=4e080863,80<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,PSEG,CHAIN> > inet 10.21.22.20 netmask 0xffffff00 broadcast 10.21.22.255 > lo0: > flags=e08084b<UP,BROADCAST,LOOPBACK,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT> > inet 127.0.0.1 netmask 0xff000000 broadcast 127.255.255.255 > inet6 ::1/0 > tcp_sendspace 65536 tcp_recvspace 65536 > > 같은 10.21.20.11관 10.21.22.20으로 구성되어있습니다. > 단순히 소켓서버프로그램을 테스트하기 위해서 자바로 만든 소켓프로그램을 > 5555포트에서 > listen하도록 서버에서기동시켰습니다. > 그리고 "netstat -r"의 결과를 보면.. > > Route Tree for Protocol Family 24 (Internet v6): > tcp 0 0 *.5555 *.* LISTEN > ~~~~ > tcp4 0 0 *.6000 *.* LISTEN > tcp4 0 0 *.6112 *.* LISTEN > tcp4 0 0 *.31000 *.* LISTEN > tcp4 0 0 *.6789 *.* LISTEN > > 같이 표시되는데요...여기에서 5555포트를 보면 tcp라고 밖에 표시가 되지 > 않는데.. > tcp4로 표시되는거하고 tcp표시되는거 하고는 어떤 차이가 있는건가요? > AIX의 netstat man페이지를 보라는 말밖에는 모르겠습니다. (제가 아주 오래전에 사용한 AIX 4.x에선 tcp로만 표시되었습니다. IPv6가 나오지 않았으니까 당연한건지도...) BSD라면 IPv4의 경우 #netstat -anf inet IPv6라면 #netstat -anf inet6 입니다. > 그리고 결국 클라이언트 소켓프로그램에서 10.21.20.11:5555 로 접속하면.. > 접속할수 없다는 에러메세지가 나오는데 에러메세지를 보니.. > 소켓내부적으로 10.21.22.20으로 접속을 하고 있는거 같습니다. > 10.21.20.11과 10.21.22.20이 완전히 별개의 세그멘트라고 생각하고 있었는데.. > 10.21.20.11으로 접속을 하면 왜 10.21.22.20으로 가는지 모르겠습니다. > 이런 경우 네트워크의 어떤 설정을 체크해줘야 되는건가요? > > 혹 체크해야될 부분이나 관련이 되는 부분을 알고계시면 많은 가르침을 > 부탁드립니다. 한가지 이상한건 en0와 en1이 같은 network class(10.21.20/24)에 속해 있습니다. 제가 아는한 모든 BSD에서는 이경우 동작하지 않습니다. console에 에러메세지가 나오지 않았나요? > 읽어 주셔서 감사합니다. > -- Regards, Pyun YongHyeon http://www.kr.freebsd.org/~yongari | yongari@xxxxxxxxxxx _______________________________________________ 한국 FreeBSD 사용자 그룹(KFUG) questions 메일링 리스트 questions at kr.FreeBSD.org http://www.kr.FreeBSD.org/mailman/listinfo/questions
|
Copyright © 1998-2005 Korea FreeBSD Users Group. All rights reserved. webmaster at kr.FreeBSD.org $Date: 2005/02/21 20:38:14 $ |
|