본문 바로가기

네트워크

(4)
네트워크 계층- 개요 네트워크 계층은 OSI 7 Layer에서 세 번째에 위치한 계층으로 단위는 Datagram이다. 과거 네트워크 수업을 들었을 때 네트워크 계층에서만 거의 3주를 할애할 정도로 공부할 내용이 많은 계층이다. 네트워크 계층은 송신자[Sender]가 전송한 메시지가 수신자[Receiver]가 위치한 곳까지 찾아가야하는 데 사용되는 경로를 책임진다. 즉, 길찾기를 담당한다. 이러한 네트워크는 두 가지 영역으로 나누어져 있다. 제어 영역[Control Plane]과 데이터 영역[Data Plane]이다. 각 영역은 다른 역할을 담당한다. 먼저 제어 영역의 경우 라우팅[Routing]을 담당한다. 라우팅이란 Sender에서 Receiever까지 가는 경로를 찾는 것이다. 데이터 영역에서는 포워딩[Forwarding..
데이터 링크- Multiple Access Protocols(MAC) #2. Random Access 앞서 MAC 프로토콜에 대한 정의와 함께 채널을 분할[Channel Partitioning]해서 사용하는 방식에 대해 언급했었다. 해당 방법은 네트워크 환경이 IDLE 할 때는 성능이 좋지 않다는 단점을 가지고 있었다. 이번에 배울 Random Access는 이와 반대로 IDLE한 환경에서 좋은 성능을 보여준다. 1. as-backup.tistory.com/5?category=1156499 데이터 링크- Multiple Access Protocols(MAC) #1. Channel Partition Multiple Access란 무엇일까? 네트워크 상에 존재하는 하나의 채널 링크에는 여러 개의 노드가 동시에 접근할 수 있다. 그러나 하나의 링크 채널에는 한번에 하나의 데이터만 송신할 수 있다. 만약 �� ..
데이터 링크- Multiple Access Protocols(MAC) #1. Channel Partition Multiple Access란 무엇일까? 네트워크 상에 존재하는 하나의 채널 링크에는 여러 개의 노드가 동시에 접근할 수 있다. 그러나 하나의 링크 채널에는 한번에 하나의 데이터만 송신할 수 있다. 만약 여러 노드가 동시에 같은 링크 채널에 데이터를 전송하면? 이때 발생하는 것이 '충돌'이다. 충돌이 일어나면 제대로 된 데이터가 전송되지 않기 때문에, 여러 노드가 한번에 하나의 링크에 데이터를 보내지 않도록 제어해줘야 한다. 즉, Multiple Access가 일어나지 않도록 제어[Multiple Access Control]해줘야 한다. 이때 사용하는 규약을 Multiple Access Control Protocols(줄여서 MAC 프로토콜)라 칭한다. 해당 프로토콜엔 여러 방식이 존재하는데, 그 중에 ..
데이터 링크 계층 개요 데이터링크 계층(링크 계층)은 OSI7 계층 하단에서 2번째에 위치하며 데이터의 단위는 FRAME이다. 1계층인 물리 계층의 역할은 Node to Node 즉 바로 옆에 있는 Node 끼리 간의 전기적 신호를 보내는 것이라면, 링크계층에선 Node to Node인건 동일하지만 물리 계층에서 하지 않았던 오류 검출과 신뢰성을 더하는 역할을 맡는다. 물리 계층은 단순 전기신호이기에 오류가 잦을 수 있다는 특징이 있다. 따라서 데이터링크 계층에서 이야기 해볼 내용은 링크 계층에서 제공하는 서비스와 Multiple Access 프로토콜 그리고 링크 계층을 대표하는 프로토콜인 이더넷과 ARP, 링크 계층 장비 스위치에 대해 이해해보도록 하자. 링크 계층이 제공하는 서비스는 크게 네 가지라고 말할 수 있다. 1. ..