[네트워크 이론] 네트워크 계층 - 라우팅(Routing)
네트워크/네트워크 이론2025. 4. 17. 20:38[네트워크 이론] 네트워크 계층 - 라우팅(Routing)

이글은 혼자 공부하는 네트워크(저자 : 강민철)의 책과 강의 내용을 개인적으로 정리하는 글임을 알립니다.라우터의 핵심 기능은 패킷이 이동할 최적의 경로를 설정한 뒤 해당 경로로 패킷을 이동시키는 것이다.이를 라우팅이라고 한다.라우팅 테이블이 만들어지는 방법과 프로토콜에 따라 라우팅을 분류하면 아래 그림과 같이 표현할 수 있다. 라우터와 라우팅 테이블라우터네트워크 계층의 장비로 라우터만 알아도 큰 무리가 없을 정도로, 라우터는 네트워크 계층의 핵심 기능을 담당한다.사실 L3 스위치라고 부르는 장치도 네트워크 계층의 대표 장치이기는 하지만, 오늘날 라우터와 L3 스위치는 기능상 상당 부분 유사하므로 엄밀히 구분하지 않는 경우가 많다.라우터는 허브나 스위치보다 높은 계층에 속하는 장치이므로 기능적으로는 사실상..

[네트워크 이론] 네트워크 계층 - IP 주소 체계
네트워크/네트워크 이론2025. 4. 17. 18:54[네트워크 이론] 네트워크 계층 - IP 주소 체계

이글은 혼자 공부하는 네트워크(저자 : 강민철)의 책과 강의 내용을 개인적으로 정리하는 글임을 알립니다.네트워크 주소와 호스트 주소하나의 IP 주소는 크게 네트워크 주소와 호스트 주소로 나뉜다.아이피는 32비트로 구성되어있고, 아래 그림은 네트워크 주소가 16비트, 호스트 주소가 16비트인 IP 주소의 예시이다.네트워크 주소 : 호스트가 속한 특정 네트워크를 식별하는 역할호스트 주소 : 네트워크 내에서 특정 호스트를 식별하는 역할 만약 네트워크 주소가 다음 그림과 같이 하나의 옥텟으로 이루어져 있다면, 한 네트워크당 호스트 주소 할당에 24비트를 사용할 수 있어서 상대적으로 많은 호스트에 IP 주소를 할당할 수 있을 것이다. 또 만약 네트워크 주소가 다음과 같이 세 개의 옥텟으로 이루어져 있다면, 네트워..

[네트워크 이론] 네트워크 계층 - IP 및 ARP 개념
네트워크/네트워크 이론2025. 4. 16. 00:49[네트워크 이론] 네트워크 계층 - IP 및 ARP 개념

이글은 혼자 공부하는 네트워크(저자 : 강민철)의 책과 강의 내용을 개인적으로 정리하는 글임을 알립니다.LAN을 넘어서는 네트워크 계층데이터 링크 계층의 한계물리 계층과 데이터 링크 계층만으로 LAN을 넘어서 다른 도시나 다른 국가에 있는 친구와 통신할 수 있을까? 언뜻 들으면 가능할 것 같지만, 데이터 링크 계층에는 송수신지를 특정할 수 있는 잘 보인 MAC 주소라는 개념이 있으니까, 이 정보를 바탕으로 다른 도시, 다른 국가에 있는 수신지로 전송하면 될 것 같다.그러나 결론부터 말하자면 물리 계층과 데이터 링크 계층만으로는 LAN을 넘어서 통신하기 어렵다. 대표적으로 두 가지 이유가 있다. 이 이유는 이번 장에서 학습할 네트워크 계층의 핵심 기능과도 직결된다. 첫째, 물리 계층과 데이터 링크 계층만으..

[네트워크 이론] 물리 계층 및 데이터링크 계층
네트워크/네트워크 이론2025. 4. 16. 00:09[네트워크 이론] 물리 계층 및 데이터링크 계층

이글은 혼자 공부하는 네트워크(저자 : 강민철)의 책과 강의 내용을 개인적으로 정리하는 글임을 알립니다.이더넷(Ethernet)물리 계층과 데이터 링크 계층은 서로 밀접하게 연관되어 있다. 오늘날의 두 계층은 이더넷이라는 공통된 기술이 사용되기 때문이다.이더넷(Ethernet)은 현대 LAN, 특히 유선 LAN 환경에서 가장 대중적으로 사용되는 기술이다.예를 들어 두 대의 컴퓨터가 있다고 가정해보자. 이 컴퓨터끼리 정보를 주고받으려면 가장 먼저 케이블과 같은 통신 매체가 필요하다.그리고 그 통신 매체를 통해 정보를 송수신하는 방법이 정해져 있어야 한다.이더넷은 다양한 통신 매체의 규격들과 송수신되는 프레임의 형태, 프레임을 주고받는 방법 등이 정의된 네트워크 기술이다. 이더넷 표준오늘날 유선 LAN 환경..

[네트워크 이론] 미시적으로 보는 네트워크
네트워크/네트워크 이론2024. 10. 17. 00:05[네트워크 이론] 미시적으로 보는 네트워크

이글은 혼자 공부하는 네트워크(저자 : 강민철)의 책과 강의 내용을 개인적으로 정리하는 글임을 알립니다.프로토콜(protocol)현대 인터넷은 호스트 간 패킷을 교환하는 방식으로 대부분 패킷 교환 방식을 사용한다.언어가 정보를 주고받기 위해 사회적으로 합의된 의사소통 방식이라면, 프로토콜은 노드 간에 정보를 올바르게 주고받기 위해 합의된 규칙이나 방법을 의미한다.즉, 서로 다른 통신 장치들이 정보를 주고받으려면 프로토콜이 통해야 한다. 우리가 인터넷을 이용할 수 있는 것은 모두 상대 호스트와 동일한 프로토콜을 사용하기 때문이다.다만 일상 속 언어와는 달리 통신 과정에서는 하나의 프로토콜만 사용하지 않는다. 일반적으로는 여러 프로토콜을 함께 사용한다. 모든 프로토콜에는 저마다의 목적과 특징이 있다.프로토콜..

[네트워크 이론] 거시적으로 보는 네트워크
네트워크/네트워크 이론2024. 10. 16. 19:08[네트워크 이론] 거시적으로 보는 네트워크

이글은 혼자 공부하는 네트워크(저자 : 강민철)의 책과 강의 내용을 개인적으로 정리하는 글임을 알립니다.네트워크란 여러 장치가 서로 연결되어 정보를 주고받을 수 있는 통신망이다.네트워크는 그래프라는 자료구조 모양을 띄고 있다.그래프는 아래의 그림처럼 노드와 노드를 연결하는 간선으로 이루어진 자료구조이다. 네트워크의 기본 구조모든 네트워크는 노드, 노드를 연결하는 간선, 노드 간 주고 받는 메시지로 구성된다.노드는 정보를 주고받을 수 있는 장치, 간선은 정보를 주고받을 수 있는 유무선 통신매체로 이해하면 된다. 호스트(host)네트워크의 가장자리에 위치한 노드는 네트워크를 통해 흐르는 정보를 최초로 생성 및 송신하고, 최종적으로 수신한다.우리가 일상에서 사용하는 네트워크 기기 대부분이 여기에 속한다고 ..

image