IP 4

IP 클래스리스와 서브넷마스크(Subnet Mask), 서브네팅(Subneting)에 대해 알아보자

이전 포스팅에서 설명한 클래스풀에 대한 글을 참조하면 도움이 됩니다.https://steady-snb.tistory.com/33 IP 클래스(class)에 대해 알아보자 steady-snb.tistory.com 위 포스팅에서 설명한 클래스기반의 IP주소 체계를 클래스 풀(Classful)이라고 부릅니다.기존의 클래스 풀 방식은 주소 낭비가 적은 효율적인 방법이였지만스마트기기 상용화로 인해 인터넷에 연결되는 호스트 숫자가 급격하게 늘어남에 따라 더 이상 효율적이지 못한방식이 되었습니다. 현대에는 이러한 IP주소 낭비 문제를 해결하기 위해 3가지 방법을 고안해냈는데 1. 단기 대책인 클래스리스, CIDR(Classless Inter-Domain Routing) 기반의 주소체계2. 중기 대책인 NAT과 사설 ..

IP와 MAC주소 그리고 이들을 활용한 통신방법

IP(Internet Protocol) 전 세계적으로 존재하는 모든 통신기기를 연결하기 위해 만들어진 네트워크 표준 규약입니다.그리고 IP마다 고유 주소를 가지고 있습니다. 네트워크는 통신을 하기위해 데이터를 패킷으로 나누어 전송을 하게되는데수많은 네트워크 상에서 최적의 경로를 찾기위해 라우팅(Routing)이라는 것을 하게됩니다.라우팅 과정에서 이 IP주소를 기반으로 최적의 네트워크 경로를 찾게됩니다. *라우팅이란?https://steady-snb.tistory.com/29 라우터(Router)와 라우팅(Routing)이란?라우팅(Routing)  라우팅은 네트워크에서 데이터(패킷)를 보낼 때 최적의 경로를 선택하는 프로세스입니다.컴퓨터 네트워크는 노드라고 하는 여러 시스템과 이러한 노드를 연결하는 경..

TCP/IP 4계층? OSI 7계층? 이 도대체 뭘까

TCP/IP 4계층이란? 인터넷상에서 데이터를 주고받을 때 쓰이는 프로토콜의 모음입니다. OSI 7계층이란? 위에서 설명한 프로토콜에 대한 디자인과 통신을 계층으로 나누어 설명하기 위한 모델입니다.   1. Network Layer (OSI 7계층에서 물리 + 데이터링크 계층) - 데이터를 전기신호로 변환한 뒤, 물리적 주소인 MAC주소를 사용해, 알맞은 기기로 데이터를 전달하는 계층 2. Internet Layer (OSI 7계층에서 네트워크 계층) - IP를 담당하는 계층- 패킷을 최종 목적지까지 라우팅하는 계층   3. Transport Layer (OSI 7계층에서 전송 계층) - TCP / UDP를 담당하는 계층- 데이터의 송수신을 담당하고 통신 노드간의 연결을 제어- 네트워크 양단의 송수신 호..

IP, TCP, UDP란 무엇인가?

IP(Internet Protocol) 지정한 IP주소에 데이터의 조각들을 패킷(Packet)이라는 통신 단위로 최대한 빨리 목적지로 보내는 역할을 합니다.조각들의 순서가 뒤바뀌거나 일부가 누락되더라도 크게 상관하지 않고 보내는 데 집중하고그래서 IP프로토콜은 패킷의 순서도 보장할 수 없고 패킷이 중간에 유실되어도 이에 대한 방안이 없습니다.  TCP(Transmission Control Protocol) - 패킷 데이터의 전달을 보증하고 보낸 순서대로 받게 해줍니다.- 도착한 조각을 점검하여 줄을 세우고 망가지거나 누락된 조각을 다시 요청하는 식으로 순서를 보증합니다.- TCP는 상대에게 데이터를 확실히 보내기 위해 3 way 핸드쉐이킹 이라는 방식을 사용합니다.      TCP 3 way handsh..