메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

뇌를 자극하는 java 프로그래밍

뇌를 자극하는 java 프로그래밍 질의응답 게시판입니다.

네트워크 프로그래밍 부분에서..

2008-09-13

|

by 자바

2182

네트워크쪽을 공부하다가 잘 이해가 되지 않는 몇가지 개념이 있어서 질문을 드립니다.

우선 서버를 만들때 서버소켓을 만든후 소켓을 하나더 만드는 부분인데요..

그 소켓의 참조값.. 즉 accept()이후 반환되는 좌변값은 서버 소켓이 받아들인 클라이언트 소켓의 포트번호

를 받는 것으로 계속해서 바뀌는 건가요?

그리고.. 클라이언트 소켓은 왜 포트번호를 랜덤하게 할당받는 건지요..



그리고 포트번호에 대한 이해가 확실히 되지 않고 있는데요..

예를 들어 http : 80 번 mysql : 3306 번

이라면 어떠한 컴퓨터에 접속해서 3306번이면 mysql프로그램에 접속하는 것이다 이해가 되는데

80번일때 http라면 어떤 의미가 되는건지요..



먼가 잘 정리가 안되는데 설명을 좀 부탁드립니다
댓글 입력
자료실