레이블이 java network인 게시물을 표시합니다. 모든 게시물 표시
레이블이 java network인 게시물을 표시합니다. 모든 게시물 표시

2016년 8월 22일 월요일

23day / SE / Network

www.samos.aegean.gr

  • java 기반의 TCP/IP 프로토콜을 이용한 네트워크 프로그램 
주요 패키지 : java.net.*
주요 클래스 : java.net.ServerSocket
 java.net.Socket


  • Protocol : 약속 , 통신 규약 

  • TCP(Transmission Control Protocol) : 전송 제어 프로토콜 
  데이터 전달의 신뢰성이 높은 전송 제어 규약


  • IP(Internet Protocol) : 호스트 주소 지정 
ex) 127.0.0.1 : 자신의 컴퓨터 IP
192.168.0.54 : 강사 IP
--> DNS로 ip를 연결해서 클라이언트에게 서비스한다
     DNS(Domain Name System)   www.naver.com


  • Port : 가상의 연결단위 , 서비스 입구(번호) 

ex)    http://192.168.0.54:8888
     protocol     ip port

포트는 일반적으로 1~65535까지 사용
1024포트까지는 사용하는 경우가 많으므로 그 이후 포트를 지정해서 사용하면 된다