일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- Python
- Colab
- 삽입이상
- 카카오 이메일
- 카카오톡 이메일
- 리버스 프록시
- 에이쁠 기자단
- 클라우드
- 메모리캐시
- google colab
- 포워드 프록시
- 블로그
- 다음 계정
- 플러그인 사용법
- 에이블스쿨
- 이전 발행 글 넣기
- 갱신이상
- 이진탐색트리
- 티스토리 블로그
- 데이터 사전
- 정적세그먼트
- 프로세스 메모리 영역
- 세그멘테이션
- 글작성
- 코랩
- colaboratory
- 다음 이메일
- 티스토리
- 동적세그먼트
- 삭제이상
- Today
- Total
imort 박뉴프
서브넷팅(Subnetting) 본문
2022.08.04
IPv4
-네트워크 통신을 할때 쓰는 프로토콜이다.
-호스트를 구분하기위해 ip주소를 사용한다.
-XXX.XXX.XXX.XXX의 형태로 32비트 주소 체계이다.
-A,B,C,D,E 클래스로 구분해서 사용한다.
-네트워크에서 할당할수 있는 16,777,214개 호스트 중 할당되지 못하는 호스트가 낭비될 수 있다
-XXX.XXX.XXX.0은 네트워크 주소, XXX.XXX.XXX.(마지막)은 브로드캐스트 주소이다.
-XXX.XXX.XXX.1 ~ XXX.XXX.XXX.(마지막-1)만큼을 호스트에 할당가능 하다.
호스트 낭비를 방지하기위한 방법은 아래와 같다.
서브넷팅(Subnetting)
-원본 네트워크를 서브넷마스크를 이용해 여러 개의 서브넷 네트워크로 분할하는 것을 의미한다.
-네트워크 주소부분의 비트를 연장하여 서브넷팅 한다.
-서브넷 마스크를 이용하여 Host ID를 Network ID로 변환한다.
-호스트 ID 범위는 0.0.0.0 ~ 0.255.255.255 (약 16,777,216개)에서 0.0.0.0 ~ 0.0.255.255 (약 65,534(256 * 256)개)로 훨씬 적어진다.
-서브넷 마스크가 Network ID를 확장하면서 1bit씩 확보하게 되면 네트워크 할당 가능 수가 2배로 증가하지만 반대로 호스트 할당가능 수가 2배로 줄어들게 된다.(서브넷 마스크는 255.255.255.128과 같이 줄어든다.)
서브넷팅의 특징
-IP낭비를 줄여 네트워크 자원을 더 효율적으로 사용할 수 있게 된다.
-네트워크가 분리되므로 서로 통신하기 위해 라우터를 이용해야한다.
-특정 호스트에서 너무 많은 트래픽을 발생시켜 속도가 저하될 때 해결 가능하다.(브로드 캐스트 도메인이 줄어 브로드캐스트 주소가 다양해진다.)
서브넷
-IP주소에서 네트워크 영역을 부분적으로 나눈 네트워크이다.
- 서브넷을 만들기 위해 서브넷마스크를 사용한다.
서브넷 마스크
-IP 주소체계의 Network ID, Host ID를 분리하는 역할을 한다.
-IP주소에 서브넷마스크를 AND 연산시 Network ID를 구할 수 있다.
-Aclass의 기본 서브넷 마스크는 255.0.0.0
-Bclass의 기본 서브넷 마스크는 255.255.0.0
-Cclass의 기본 서브넷 마스크는 255.255.255.0
🔍 블로그 https://parkmj236.tistory.com
🔍 Notion 이력서 https://branch-frog-b20.notion.site/Park-Minji-e4fa8aa44b8c48b582a9082515dbc15e
🔍 Github https://github.com/Park-New-project/Projects
참고
https://parkmj236.tistory.com/10
TCP 연결/해제 (3 Way Handshake & 4 Way Handshake)
2022년 7월 5일 TCP 통신은 연결 과정과 해제 과정에서 아래 과정을 통해 정확한 전송을 보장한다. TCP 연결시 3 Way Handshake 과정 1. 클라이언트가 서버에 SYN패킷을 보내면 2. 서버가 클라이언트에 ACK
parkmj236.tistory.com
https://parkmj236.tistory.com/12
쿠키(Cookie)와 세션(Session)
2022.08.03 HTTP 프로토콜의 비연결성, 무상태 특성을 보완하기위해 쿠키와 세션을 사용해야 한다. 비연결성(Connectionless) -클라이언트와 서버가 한 번 연결을 맺은 후에 응답을 받으면 연결을 끊어버
parkmj236.tistory.com
'Develop > Network' 카테고리의 다른 글
디스크 캐시 & 메모리 캐시 (0) | 2022.08.27 |
---|---|
클라우드 컴퓨팅(Cloud Computing) (0) | 2022.08.21 |
CDN (Content Delivery Network) (0) | 2022.08.20 |
쿠키(Cookie)와 세션(Session) (0) | 2022.08.10 |
TCP 연결/해제 (3 Way Handshake & 4 Way Handshake) (0) | 2022.08.07 |