HTTP 웹의 기본 지식
- IP, TCP -
기본 개념 :
- 송/수신 호스트 (장치)가 패킷 교환 네트워크에서 정보를 주고받는데 사용하는 프로토콜.
- OSI 네트워크 계층에서 주소 지정, 패킷 분할 및 조립 기능을 담당.
- 표준 프로토콜은 IPv4이며 IPv6 로 전환 중.
OSI 계층과 TCP/IP 계층차
- TCP / IP 계층이 먼저 개발되었음으로 OSI과 정확하게 일치하지 않는다.
- 두 모델 모두 계층적인 구조를 가지고 있다.
- OSI에 비해 TCP/IP는 계속해서 표준화되며 신뢰성이 높다.
- OSI가 장비 개발과 통신 자체에 대한 표준화를 제시한다면 TCP/IP가 실질적인 통신에 사용된다.
TCP / IP 계층
- 응용 계층
서버에서 실행되는 어플리케이션에서 발생하는 데이터를 메세지로 변환하여 하위 계층으로 전달 ⬇
또는, 하위 계층에서 전달받은 데이터를 사용자가 사용할 수 있는 어플리케이션으로 실행 ⬆
- 전송 계층
IP로부터 오는 데이터 오류 감시 및 제어 담당
- 인터넷 계층
상위 계층에서 받은 메세지에서 주소 해석 및 네트워크 확인 후 포스트 (최종 타켓) 장치에 전송
- 네트워크 인터페이스
상위 계층에서 받은 패킷을 프레임으로 전환 후 물리적인 회선에 전달 ⬇
또는, 비트 단위의 데이터를 프레임으로 전환 후 상위 계층으로 전달
패킷 교환에 따른 네트워크 통신 방식
- 패킷 교환 기술
데이터를 일정한 크기로 분할 후 도착지에 대한 주소지를 헤더에 추가함.
헤더가 추가된 데이터 블럭을 교환기가 수신하여 목적지까지 정확히 도착할 때까지 기억장치에 저장함.(해킹의 원인이 될 수 있음.)
중계 횟수, 전송 거리, 혼잡도에 따라 순서가 바뀌어 도착하는 데이터그램 방식..
양단에서 호가 성립되는 동안에도 통신자원을 공유할 수 있으므로 망 자원의 효율성 높음.
-데이터그램
- 각 패킷이 독립적으로 처리됨.
목적지가 동일한 패킷이어도 언제나 동일한 경로를 따르지 않음
- 순서 없이 전달되어 양단 간의 요청, 응답 형태를 가짐.
버퍼를 이용해 데이터를 재 정렬하여 메세지를 복원해야하는 단점있음.
- Connectionless
사전에 연결 설정을 위한 호처리 필요가 업어 소수 패킷 전송에 빠르고 오버헤드가 없음.
-가상 회선
- 회선 연결 개념에 의해 전송 경로 화보 후 전성.
모든 패킷이 동일한 경로를 통해 전송 됨.
데이터가 순차적으로 도착함.
- 가상 번호 기반으로 가상 회선이 구현되므로 호처리 필요.
호처리에 대한 오버헤드가 존재하는 단점있음.
(= 호처리 : 라우팅에 등록하는 방법)
IP 주소 체계
- 정의 vo
32bit의 이진수 체계
4개의 bit로 나누고 첫번재 bit(4bit)에 따라 Class가 구분됨.
데이터 패킷을 전송할 때 사용되는 주소 체계
-주소 체계
네트워크를 식별하는 네트워크의 각, 아이디와 호스트 컴퓨터를 식별하는 호스트 ID 있음.
-서브넷(Subnet)
서브넷팅: 할당 된 네트워크 ID의 IP주소로 내부망(여러개의 서브넷)을 만드는 과정.
서브넷팅을 통해 IP주소를 네트워크 내부에서 분할하여 지역 네트워크 사용하는 것.
-DNS(Domain Name System)
특정 컴퓨터 또는 서버의 주소를 찾기 위해 도메인 이름(ex.www.xxx.com)을 IP로 변환 후 라우팅 정보를 제공하는 시스템.
'CS' 카테고리의 다른 글
Domain Name 도메인 네임 (0) | 2022.08.23 |
---|---|
데이터 전송 핵심 프로토콜 TCP / IP (0) | 2022.08.23 |
WIFI 이름, cellular phone, 3G- LTE- 4G- 5G (0) | 2022.08.19 |
자바스크립트, 파이썬 (0) | 2022.08.16 |
운영체제 (0) | 2022.08.15 |