기능소개 회원가입 id(name), pw id 중복체크 로그인 id, pw가 일치하는지 확인 로그인 성공하면 채팅방 입장 암호 변경 아이디를 입력하고 기존 암호 입력 변경할 암호를 입력하면 암호 변경  네트워크를 경유해서 통신을 하기 위한 도구 소켓을 이용해서 컴퓨터 간 통신을 할 수 있다. 서버와 클라이언트를 연결해주는 도구 서버 : 클라이언트에서 요청이 오면 소켓을 생성해 통신이 가능하도록 한다. 연결을 담당 - 하나의 컴퓨터 클라이언트 : 실제로 데이터의 송,수신이 일어나는 곳 - 사용자(컴퓨터) 소켓 구성 요소 : IP주소, 포트번호, 프로토콜 연결 지향 TCP소켓 TCP/IP 각 소켓끼리 서로 연결 연결된 상태에서 통신, 연결된 대상 외에 다른 대상과는 통신 불가능 데이터를 잘 받았는지 중간중간 확인해서 안정적으로 데이터를 모두 보낼 수 있다 속도는 느리지만 안정성이 높다 비연결지향 UDP 소켓 연결되지 않은 상태에서 내가 원하는 주소에 데이터를 보낼 수 있는 통신 방법 데이터를 보낸 후 확인작업이 없어서 데