| [ internet ] in KIDS 글 쓴 이(By): HellCat () 날 짜 (Date): 1995년01월12일(목) 15시05분22초 KST 제 목(Title): talk 특강 다시 talk 는 BSD 에서 유래한것으로 버젼이 2 가지가 있습니다. 엄청 옛날 버젼 BSD 의 토크와 그것이 아닌 다른 토크. 아니..오히려 SunOS 4.1.* 의 토크와 그 외 unix 의 토크라고 분류하는 것이 오히려 편할지도 모르죠. 이 두가지 다른 토크는 각각 다른 port 를 사용하고 토크 디몬이 각각 다른 포트를 듣게 됩니다. 그래서 태양 4.1.* 까지에서는 원래 있는 talk 를 기냥 내비두고 새버젼의 토크를 ntalk 라고 이름 부쳐서 쓰기도 하고 또는 아예 원래 토크를 otalk 라고 이름부치고 새토크를 talk 로 replace 할수도 있고 그외 다른 오에스에서는 원래 토크 자체가 새버젼의 talk 이기때문에 올드 버젼 토크를 구해다가 otalk 라고 깔기도 하죠.. 여기서 이름 부치는 것은 그걸 인스톨 하는 사람 맘입니다. 이 두가지 옛날 버젼 토크와 새버젼 토크는 서로 호환성이 없습니다. 이 옛날 버젼 토크의 또한가지 문제는 byte 오더가 틀린 머신에서는 같은 버젼을 쓰더라도 서로 작동안할거에요. 그래서 이미 사라진 지 오래고 오직 SunOS 4.1.* 에서만 구경할수 있죠. 그외에 다른 가능한 문제는 시큐리티 문제로 필터링이 될때 그리고 DNS 하고 routing 문제로 토크가 연결이 안될수도 있습니다. 즉 gethostbyname 에서 DNS 를 해결 못해줄때는 콘텍션이 안되고 헤메게 되죠. 일썰에 의하면 솔라리스-2.4 가 이 gethostbyname 에 벌레가 있다고....키키 --- if (t_snddis(KIDS[i].fd, (struct t_call *)NULL) == -1) { t_error("날 죽여라!!"); longjmp ((jmp_buf) HELL, -1); } |