-
OSI 7 Layer Data-Link LayerNetwork/Network 2022. 7. 8. 00:50
===
===
2계층 시작전에,
여러 대의 컴퓨터 간의 통신의 기본지식을 깔고 가야 해
하나하나 연결하려면 비효율이야
그래서 전선 하나로 여러 대의 컴퓨터와 통신할 방법을 모색해야해
===
전선 모양을 특이하게 해서 컴퓨터를 다 연결해보자
이때
그럼 예림이는 전자기파를 전선으로 흘린다. 그럼 구리선의 모든곳으로 활동이 퍼진다
혜림이한테만 보내고 싶었긴했지만 전송에는 성공했다
===
그럼 이제, 가운데를 관통하는 전선을 구겨서 빈 상자 안에 넣어보겠습니다.
이걸 구겨서 상자 안에 넣으면
이런 모양이 된다. 상자 부분을 더미 허브라고 한다
어쨌든 혜림이한테 메시지 보낼때 다른 두대의 컴퓨터한테도 간다
===
근데 메시지에 목적지가 있고, 상자가 목적지를 파악해서 거기로만 보내줄 수 있다면?
이런 기능을 하도록 상자를 똑똑하게 만든것이 스위치(어떻게 한건진 설명 안했어요)
스위치는 일종의 컴퓨터로서 이런 일을 수행한다
===
새로운 상황
하나의 스위치로 직접적으로 연결된 애들을 하나의 네트워크라고 하고, 다른 말로 인트라넷이란 말을 쓴다
그림에선 네트워크가 두개있는 셈
진짜 그냥 이게 하나의 네트워크다.
===
이때 저 그림에서 예림이가 혜림이한테 메시지를 보내려면??
둘의 컴퓨터는 전선으로 연결이 안돼있어
컴퓨터는 전선으로 연결이 돼 있지 않으면 통신할 수 없다
===
근데 만약 스위치와 스위치를 연결할 수 있다면?
이 라우터는 스위치역할도 하고 라우터 역할도 하지만 그냥 라우터라고 생각하셔도 될 것 같아요
===
이제 연결이 돼 있으니 이제 예혜림이는 통신을 할 수 있다
▽스위치가 라우터가 됐다가 공유기가 됐으니 헷갈릴 수도 있지만, 공유기가 L3스위치 역할을 한다고 생각하면 되는거겠지?
===
▽
1 2 번과 3 번을 연결하려면 3번과 전선을 어느 부분에 연결할 지를 모르니까 아래처럼
이렇게 라우터와 라우터를 라우터로 연결해버리는, 그리고 거기에 연결하는 것 같네
□라우터와 라우터를 라우터로 연결할 수도 있다
그리고
전 세계를 연결한 것이 인터넷
===
이렇게 보면 저건 규모가 아주 크겠죠?
실제로 해저케이블이라고 엄청 규모가 큰 케이블이 바다 밑에 깔려잇다
===
이제 본격적으로
Data-Link Layer
===
앞의 내용을 요약하면
1.
두 대의 컴퓨터가 0과 1로 데이터를 어떻게 주고 받는지 = 물리계층에 속하는 기술, 두 대의 컴퓨터가 어떻게 통신하는지 알 수 있었다. 그러나 1계층에 속하는 기술 만으로는 여러 대의 컴퓨터가 통신하도록 만들 수 없다
2.
컴퓨터들이 계층구조를 이루며 연결되어 있다
이렇게 전 세계 컴퓨터들이 계층구조로 연결돼 있는 것을 인터넷이라고 한다
===
이제 여러대의 컴퓨터가 어떻게 통신하는지 알아볼 것
그럼
이렇게 쭉 붙어서 들어올텐데.. 이걸 어떻게 끊어 읽는지가 중요하다
어떻게 해??
===
그럼 이제 받는 쪽에서
시작이 1111이고 끝이 0000이니까 나는 00001111을 찾으면 이게 구분자가 되는거지
그럼 이제 저 동그라미 두 부분이 서로 다른 데이터가 되는 것
이제 예림이는 여러 발송지로부터 받은 세개의 데이터를 잘 구분해서 받을 수 있게 됨
===
- 같은 네트워크 : 스위치 하나로 연결된 애들
- 앞에서 처럼 1111과 0000으로 원본 데이터를 감싼것을 프레임이라고 한다
'Network > Network' 카테고리의 다른 글
이석복 네트워크 (1)transport layer, TCP, UDP, protocol, curcuit&packet&문제 (0) 2022.07.22 [테코톡] OSI 7 Layer, Application Layer (0) 2022.07.08 OSI 7 Layer 3&2&1, Transport Layer, 4&3&2&1 (0) 2022.07.08 OSI 7 Layer 2&1, Network Layer, 패킷 (0) 2022.07.08 OSI 7 Layer Physical Layer (0) 2022.07.07