네트워크 기초
네트워크
여러대의 컴퓨터를 통신 회선으로 연결한 것
ㆍ 홈 네트워크 : 컴퓨터가 방마다 있고, 이들 컴퓨터를 유,무선등의 통신 회선으로 연결한 것
ㆍ 지역 네트워크 : 회사, 건물, 특정 영역에 존재하는 컴퓨터를 통신 회선으로 연결한 것
ㆍ 인터넷 : 지역 네트워크를 통신 회선으로 연결한 것
서버와 클라이언트
▶ 서버 : 서비스를 제공하는 프로그램
웹서버, FTP 서버, DBMS, 메신저 서버
클라이언트의 연결을 수락하고, 요청 내용을 처리한 후 응답을 보내는 역할을 합니다.
▶ 클라이언트 : 서비스를 받는 프로프램
웹브라우저(웹서버로부터 서비스를 받음), FTP 클라이언트, 메신저
네트워크 데이터를 필요로하는 모든 애플리케이션이 해당
모바일 앱도 네트워크 데이터를 필요로 한다면 모바일앱도 클라이언트가 될 수 있습니다.
IP 주소와 포트(port)
네트워크상에서 컴퓨터를 식별하는 번호
네트워크 어댑터(랜(Lan)카드)마다 할당되는 번호를 말합니다.
▶ 포트(Port)
같은 컴퓨터 내에서 프로그램을 식별하는 번호를 말합니다.
클라이언트는 서버 연결 요청시 IP 주소와 Port를 같이 제공
0 ~ 65535 범위의 값을 가지고 있습니다.
'Dev Environment > 개발 기타 자료' 카테고리의 다른 글
Reflow or Repaint(or ReDraw)과정 설명 및 최적화 방법 (1) | 2016.03.21 |
---|---|
브라우저 호환성 대응 방안 (0) | 2016.01.28 |
Front-end Developer (0) | 2015.12.30 |
jQuery CLI 에서 다운로드하기 (0) | 2015.09.09 |
명령어 기반 인터페이스 도구(CLI) (0) | 2015.09.09 |