Top 28 데이터 링크 계층 The 196 Correct Answer

You are looking for information, articles, knowledge about the topic nail salons open on sunday near me 데이터 링크 계층 on Google, you do not find the information you need! Here are the best content compiled and compiled by the https://toplist.maxfit.vn team, along with other related topics such as: 데이터 링크 계층 데이터링크 프레임, Data link layer, 물리계층, 데이터링크 계층 장비, 네트워크 계층, 데이터 링크 계층 전송 계층 차이, 데이터 링크 계층 이더넷, 데이터 링크 계층 과 네트워크 계층에서 사용하는 전송 데이터


4강 네트워크 9장 데이터링크층 개요
4강 네트워크 9장 데이터링크층 개요


데이터 링크 계층 – 위키백과, 우리 모두의 백과사전

  • Article author: ko.wikipedia.org
  • Reviews from users: 31984 ⭐ Ratings
  • Top rated: 4.4 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 데이터 링크 계층 – 위키백과, 우리 모두의 백과사전 데이터 링크 계층(영어: data link layer)은 장치 간 신호를 전달하는 물리 계층을 이용하여 네트워크 상의 주변 장치들 간 데이터를 전송한다. 데이터 링크 계층에는 … …
  • Most searched keywords: Whether you are looking for 데이터 링크 계층 – 위키백과, 우리 모두의 백과사전 데이터 링크 계층(영어: data link layer)은 장치 간 신호를 전달하는 물리 계층을 이용하여 네트워크 상의 주변 장치들 간 데이터를 전송한다. 데이터 링크 계층에는 …
  • Table of Contents:
데이터 링크 계층 - 위키백과, 우리 모두의 백과사전
데이터 링크 계층 – 위키백과, 우리 모두의 백과사전

Read More

[네트워크 OSI ] 2계층 데이터링크 계층 Data Link Layer가 뭔지 궁금해?! 쉽게 설명해줄게~!

  • Article author: jhnyang.tistory.com
  • Reviews from users: 24315 ⭐ Ratings
  • Top rated: 3.2 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [네트워크 OSI ] 2계층 데이터링크 계층 Data Link Layer가 뭔지 궁금해?! 쉽게 설명해줄게~! 다들 설날은 잘 보내셨나요?! 저번 포스팅에서 OSI 7계층을 한 번 훑어보고 그 다음에 1계층 물리계층에 다뤘었는데요~!. 이번에는 2계층 데이터링크 … …
  • Most searched keywords: Whether you are looking for [네트워크 OSI ] 2계층 데이터링크 계층 Data Link Layer가 뭔지 궁금해?! 쉽게 설명해줄게~! 다들 설날은 잘 보내셨나요?! 저번 포스팅에서 OSI 7계층을 한 번 훑어보고 그 다음에 1계층 물리계층에 다뤘었는데요~!. 이번에는 2계층 데이터링크 … 안녕하세요 양햄찌 블로그 주인장입니다. 다들 설날은 잘 보내셨나요?! 저번 포스팅에서 OSI 7계층을 한 번 훑어보고 그 다음에 1계층 물리계층에 다뤘었는데요~! 이번에는 2계층 데이터링크 계층에 대한 포스팅을..
  • Table of Contents:

제 2계층 데이터링크 계층에 대한 서론 – Data Link Layer

제 2계층 데이터링크는 뭐하는 통신모듈일까! 크게 이해하기

데이터링크 계층 좀 더 자세히 보기

데이터링크 계층의 역할

‘별걸다하는 IT네트워크_소켓_통신’ Related Articles

티스토리툴바

[네트워크 OSI ] 2계층 데이터링크 계층 Data Link Layer가 뭔지 궁금해?! 쉽게 설명해줄게~!
[네트워크 OSI ] 2계층 데이터링크 계층 Data Link Layer가 뭔지 궁금해?! 쉽게 설명해줄게~!

Read More

데이터 링크 계층의 역할과 기능

  • Article author: itknowledgeshare.tistory.com
  • Reviews from users: 13828 ⭐ Ratings
  • Top rated: 3.3 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 데이터 링크 계층의 역할과 기능 데이터 링크 계층은 전송 중에 오류나 손실이 발생하면, 이를 탐지하여 수정할 수 있도록 합니다. 프레임이 손상되어 재전송이 수행되는 과정을 Automatic … …
  • Most searched keywords: Whether you are looking for 데이터 링크 계층의 역할과 기능 데이터 링크 계층은 전송 중에 오류나 손실이 발생하면, 이를 탐지하여 수정할 수 있도록 합니다. 프레임이 손상되어 재전송이 수행되는 과정을 Automatic … OSI 7계층에서 두 번째 계층인 데이터 링크 계층은 다음의 역할을 수행합니다. 1. 인접한 네트워크 노드들끼리 데이터를 전송하는 역할 2. 물리계층에서 발생하는 오류를 감지하고 수정하는 역할 데이터 링크 계..
  • Table of Contents:

태그

관련글

댓글0

최근글

인기글

태그

티스토리툴바

데이터 링크 계층의 역할과 기능
데이터 링크 계층의 역할과 기능

Read More

[네트워크] 데이터 링크 계층(Data Link Layer) – 역할과 기능

  • Article author: velog.io
  • Reviews from users: 47108 ⭐ Ratings
  • Top rated: 3.7 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [네트워크] 데이터 링크 계층(Data Link Layer) – 역할과 기능 OSI 7 계층 의 2번째 계층으로 인접한 네트워크 노드끼리 데이터를 전송하는 기능과 절차를 제공해요. 1계층인 물리 계층에서 발생할 수 있는 오류를 감지 … …
  • Most searched keywords: Whether you are looking for [네트워크] 데이터 링크 계층(Data Link Layer) – 역할과 기능 OSI 7 계층 의 2번째 계층으로 인접한 네트워크 노드끼리 데이터를 전송하는 기능과 절차를 제공해요. 1계층인 물리 계층에서 발생할 수 있는 오류를 감지 … 데이터 링크의 기능과 프로토콜에 대해 다뤄봐요.
  • Table of Contents:

네트워크

데이터 링크(Data Link)

데이터 링크 주요 기능

이더넷 프레임 구조

[네트워크] 데이터 링크 계층(Data Link Layer)  - 역할과 기능
[네트워크] 데이터 링크 계층(Data Link Layer) – 역할과 기능

Read More

L2 스위치 01. 데이터 링크 계층의 역할과 기능

  • Article author: bannavi.tistory.com
  • Reviews from users: 30830 ⭐ Ratings
  • Top rated: 3.7 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about L2 스위치 01. 데이터 링크 계층의 역할과 기능 1. 데이터 링크 계층은 인접한 네트워크 노드끼리 데이터를 전송하는 기능과 절차를 제공 · 2. 2개의 부계층 MAC, LLC로 구성 · 3. 주요 기능으로 Framing, … …
  • Most searched keywords: Whether you are looking for L2 스위치 01. 데이터 링크 계층의 역할과 기능 1. 데이터 링크 계층은 인접한 네트워크 노드끼리 데이터를 전송하는 기능과 절차를 제공 · 2. 2개의 부계층 MAC, LLC로 구성 · 3. 주요 기능으로 Framing, … 안녕하세요 bannavi입니다^ㅅ^ 오늘은 데이터 링크 계층의 역할과 기능에 대해 배워볼거에요 바로 시작하겠습니다 데이터 링크 계층이란 ? 역할 : 1. OSI 7 Layer의 2계층으로 인접한 네트워크 노드끼리 데이터를..원래 그냥 흥이 많은.. iOS 개발자

    보여지기위한공부 < 나를위한공부

  • Table of Contents:
L2 스위치 01. 데이터 링크 계층의 역할과 기능
L2 스위치 01. 데이터 링크 계층의 역할과 기능

Read More

데이터 링크

  • Article author: www.ktword.co.kr
  • Reviews from users: 2058 ⭐ Ratings
  • Top rated: 3.4 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 데이터 링크 데이터그램(패킷)은 목적지까지 가는 경로 상에 다양한 개별 데이터 링크들을 거치게됨 ※ 통신계층 상의 데이터링크 구현 계층 ☞ 데이터링크계층(Data Link Layer) … …
  • Most searched keywords: Whether you are looking for 데이터 링크 데이터그램(패킷)은 목적지까지 가는 경로 상에 다양한 개별 데이터 링크들을 거치게됨 ※ 통신계층 상의 데이터링크 구현 계층 ☞ 데이터링크계층(Data Link Layer) …
  • Table of Contents:
데이터 링크
데이터 링크

Read More

데이터링크(Data Link Layer) 계층에 관한 필수 지식

  • Article author: luv-n-interest.tistory.com
  • Reviews from users: 1506 ⭐ Ratings
  • Top rated: 4.2 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 데이터링크(Data Link Layer) 계층에 관한 필수 지식 -데이터 링크에서 교환이 이루어지는 단위다. -네트워크 계층에 서비스를 제공하기 위해서 데이터 링크 계층은 물리계층에서 제공된 서비스를 이용해야 … …
  • Most searched keywords: Whether you are looking for 데이터링크(Data Link Layer) 계층에 관한 필수 지식 -데이터 링크에서 교환이 이루어지는 단위다. -네트워크 계층에 서비스를 제공하기 위해서 데이터 링크 계층은 물리계층에서 제공된 서비스를 이용해야 … 데이터 링크에 배웠다면 대답할 수 있는 지식에 대해서 알아보자 Data Link Layer 게임 서버 프로그래밍이란 책에 좋은 비유가 있길래 가져왔다. 각 단말기는 고유한 주소를 갖습니다. 단말기는 데이터를 프레임(..기술: C++, C#, Unity, Unreal, DX ++ devops k8s
    관심분야: 새로운 컨텐츠를 구현하는게 제일 재밌는 것 이라고 생각하고 있으며 이미 있는 것에 대해 최적화 또는 리팩토링하는데에 관심이 있습니다(엔진 튜닝 또는 커스터마이징) 하지만 개발은 항상 힘이 듭니다. 그래서 포기하고 싶을 때도 많지만 내일 또다시 시도해봅니다.
    요즘엔 새로운 것에 눈을 떴습니다.
  • Table of Contents:

데이터링크(Data Link Layer) 계층에 관한 필수 지식

티스토리툴바

데이터링크(Data Link Layer) 계층에 관한 필수 지식
데이터링크(Data Link Layer) 계층에 관한 필수 지식

Read More

네트워크 4 : 데이터 링크 계층

  • Article author: benlee73.tistory.com
  • Reviews from users: 11975 ⭐ Ratings
  • Top rated: 3.2 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 네트워크 4 : 데이터 링크 계층 데이터 링크 계층(Data Link Layer)은 네트워크 기기 간에 데이터를 전송하고 물리 주소를 결정한다. 그리고 네트워크 장비 간에 신호를 주고받는 규칙을 … …
  • Most searched keywords: Whether you are looking for 네트워크 4 : 데이터 링크 계층 데이터 링크 계층(Data Link Layer)은 네트워크 기기 간에 데이터를 전송하고 물리 주소를 결정한다. 그리고 네트워크 장비 간에 신호를 주고받는 규칙을 … OSI 7 Layer의 2 계층인 데이터 링크 계층에 대해 알아보자. 데이터 링크 계층(Data Link Layer)은 네트워크 기기 간에 데이터를 전송하고 물리 주소를 결정한다. 그리고 네트워크 장비 간에 신호를 주고받는 규..
  • Table of Contents:

취미가 좋다

네트워크 4 데이터 링크 계층 본문

이더넷(Ethernet) 이란

MAC 주소란

스위치(Switch)란

전이중 통신 방식 (full-duplex communication)

반이중 통신 방식

ARP (Address Resolution Protocol)

이더넷 규격

네트워크 4 : 데이터 링크 계층
네트워크 4 : 데이터 링크 계층

Read More

네트워크 기초(3) – OSI 7계층 – 2계층: 데이터 링크 계층 – 로스카츠의 AI 머신러닝

  • Article author: losskatsu.github.io
  • Reviews from users: 11712 ⭐ Ratings
  • Top rated: 4.8 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 네트워크 기초(3) – OSI 7계층 – 2계층: 데이터 링크 계층 – 로스카츠의 AI 머신러닝 데이터 링크 계층은 네트워크 장비 사이의 신호를 주고 받는 규칙을 정하는 층입니다. 아마 네트워크 공부하시면서 이더넷(Ethernet)이라는 단어를 … …
  • Most searched keywords: Whether you are looking for 네트워크 기초(3) – OSI 7계층 – 2계층: 데이터 링크 계층 – 로스카츠의 AI 머신러닝 데이터 링크 계층은 네트워크 장비 사이의 신호를 주고 받는 규칙을 정하는 층입니다. 아마 네트워크 공부하시면서 이더넷(Ethernet)이라는 단어를 … 네트워크 기초(3) – OSI 7계층 – 2계층: 데이터 링크 계층
  • Table of Contents:

1 이더넷(Ethernet)

2 CSMACD

3 MAC 주소

4 스위치

41 맥 주소 테이블

42 플러딩(flooding)

43 MAC 주소가 등록되어 있을때

5 ARP(Address Resolution Protocol)

[리눅스] 우분투 하드 디스크 추가 마운트 하기

[이미지처리] 파이썬 opencv 설치 및 hello world

[Infra] 쿠버네티스(kubernetes)(6) The connection to the server localhost8080 was refused

[리액트react] 로그인 페이지 만들기

네트워크 기초(3) - OSI 7계층 - 2계층: 데이터 링크 계층 - 로스카츠의 AI 머신러닝
네트워크 기초(3) – OSI 7계층 – 2계층: 데이터 링크 계층 – 로스카츠의 AI 머신러닝

Read More

[네트워크] 데이터 링크 계층

  • Article author: snoop-study.tistory.com
  • Reviews from users: 44130 ⭐ Ratings
  • Top rated: 4.2 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [네트워크] 데이터 링크 계층 데이터 링크 계층(Data Link layer, DL layer)은 OSI 7계층의 2계층으로, 인접한 두 노드 사이의 통신을 담당한다. 이때 각 노드는 호스트, 라우터, … …
  • Most searched keywords: Whether you are looking for [네트워크] 데이터 링크 계층 데이터 링크 계층(Data Link layer, DL layer)은 OSI 7계층의 2계층으로, 인접한 두 노드 사이의 통신을 담당한다. 이때 각 노드는 호스트, 라우터, … 데이터 링크 계층(Data Link layer, DL layer)은 OSI 7계층의 2계층으로, 인접한 두 노드 사이의 통신을 담당한다. 이때 각 노드는 호스트, 라우터, 스위치, WIFI AC가 될 수 있다. 한 링크에서 전송 노드는 데이..
  • Table of Contents:

공부하는 스누피

[네트워크] 데이터 링크 계층 본문

티스토리툴바

[네트워크] 데이터 링크 계층
[네트워크] 데이터 링크 계층

Read More


See more articles in the same category here: 533+ tips for you.

[네트워크 OSI ] 2계층 데이터링크 계층 Data Link Layer가 뭔지 궁금해?! 쉽게 설명해줄게~!

반응형

안녕하세요 양햄찌 블로그 주인장입니다.

다들 설날은 잘 보내셨나요?!

저번 포스팅에서 OSI 7계층을 한 번 훑어보고 그 다음에 1계층 물리계층에 다뤘었는데요~!

이번에는 2계층 데이터링크 계층에 대한 포스팅을 진행해보려고 합니다

기존에 살펴봤던 OSI 7계층 관련 포스팅을 보지 못하신 분들은 아래 링크를 참고해주세요~!

▼ OSI 7계층 모델 완벽 이해 전체를 보기! : jhnyang.tistory.com/194

▼ 1계층 물리계층 살펴보기 : jhnyang.tistory.com/373

제 2계층 데이터링크 계층에 대한 서론 – Data Link Layer

1 LAYER인 물리계층에서 우리는, 통신 매체와 신호에 대해 이해했어요.

이제부터 제 2계층 Layer인 데이터링크 계층에 대해 얘기를 해볼건데, 요 페이지 방문하신 분들은 이미 전 게시글인 OSI 7계층에 대한 개념과 물리 계층에 대한 포스팅을 보고 오셨다는 전제하에 진행하도록 할게요~

자자, 네트워크라는 건 결국 통신을 위한거고, 어찌보면 내가 다른 사람과 소통하는 편지를 전달하는 우체국시스템이죠? ㅎㅎ 우리는 다른 컴퓨터에게 편지를 전달하기 위해서 IP주소를 사용하고 있다는걸 알고 있어요.

그런데!! 생각해봅시다. 내 컴퓨터가 전세계 수~~~많은 컴퓨터의 IP를 다 기억하고 있는걸까요..? 흠.

그동안 막연하게 서로의 IP주소를 알면 네트워크를 통해 통신이 되는거구나! 왜냐면 IP는 우리 주소와 같은거니까! 이렇게 가볍게 생각하고 넘어간 분들 분명 있을거라 생각합니다. ㅎㅎ 한 번 생각을 좀 더 깊게 해보자는거죠~~! 모든 컴터의 IP주소를 다 알지 못할텐데 컴퓨터는 어떻게 통신을 하는걸까

이미지 출처: https://www.cspsprotocol.com/data-link-layer-osi-model/

미리 말하자면, IP는 네트워크 계층입니다! 즉, 데이터링크보다 윗 단계예요.

OSI 7계층은 독립적이지만 상하구조 체계를 띄고 있어서 윗 계층이 동작하려면 아래 계층들이 문제 없이 다 동작하고 있어야 한다고 했었죠? 네트워크 계층 이전에 아래 계층(데이터링크 계층)에서 먼가 작업을 요러케 저러케 해주고 있으니까 IP주소를 가지고 통신을 할 수 있는거예요. ㅎㅎ

데이터링크 계층은 무엇을 할까요 들어가보도록 합시다~!

제 2계층 데이터링크는 뭐하는 통신모듈일까! 크게 이해하기

[물리계층과 데이터링크 계층의 관계]

물리계층은 하드웨어적인 특성을 가지고 있죠~?

근데 네트워크 계층부터 쭉 그 위 계층들은 소프트웨어적인 특성을 가지고 있어요.

데이터링크는 요 사이에 껴서, 하드웨어 소프트웨어 둘다 가지고 있습니다. 어찌보면 소프트웨어로부터 정보를 전달받으면 하드웨어로 연결해주는 연결다리인거죠, 또는 회선(하드웨어)로부터 데이터를 받아서 우리가 받아볼 수 있게 소프트웨어 특징을 갖는 LAYER로 전달해준다던가~

데이터출처: https://www.includehelp.com/computer-networks/functions-of-physical-layer-in-the-osi-model.aspx

사진을 보면, 데이터링크 계층으로부터 물리적 계층이 데이터를 전달받아 전달매체(랜선같은거~)를 통해 상대방 컴의 물리적계층으로 시그마를 보내는 것을 알 수 있어요.

쉽게 생각해보면 당연한거예요. 당연히 물리 매체를 통해 데이터를 보내야 하니까, 데이터링크 계층에서 뭔가를 받았다는 얘기가 되겠죠? 데이터를 보내기 위해선 당연히 회선이나 이런게 연결이 되어있어야 하니까 데이터링크 계층 아래에는 물리계층이 있는거고, 데이터를 우리가 전달 받아야하니까 물리계층 위에는 데이터링크 계층이 있는거죠~!!

상하관계를 쉽게 이해할 수 있어요 ㅎㅎ

[데이터링크 계층의 네트워크 계층의 관계]

그럼 이제 데이터링크 계층과 네트워크 계층의 상하관계를 살펴볼게요.

네트워크 계층에서 미국에 있는 어떤 A컴퓨터의 IP주소를 딱 지정해주면서, 여기에 메세지 전달해줘! 라고 하면~~

한국과 미국은 너무 멀잖아요..? 순간이동이 가능할일이 없으니 각 노드들을 타고 타고 데이터가 전달되겠죠?

데이터링크 계층에선 일단 연결된 바로 이웃 컴퓨터와의 통신만을 생각합니다.

이미지 출처: https://www.net.t-labs.tu-berlin.de/teaching/computer_networking/05.01.htm

좋은 그림이 있어서 가져와봤어요 ㅎㅎ 자 초록색깔로 칠해져있는 출발지IP와 목적지IP를 봅시다. 우리가 통신을 할 때, 어디 어디를 들려서 메세지를 전달해달라고 요청하지 않아요. ㅎㅎ 목적지 IP만 줘서 통신을 요구하죠!! (네트워크 계층)

그런데 사실, 이웃간의 데이터 전송이 보장되어야 이렇게 멀리까지 데이터도 전송이 될 수 있는거겠죠?

데이터링크 계층은 ‘직접 연결된’ 서로 다른 2개의 네트워크 장치간 데이터 전송을 담당합니다.

이게 보장되어야 IP로 데이터를 보낼 수 있기 때문에 데이터링크 계층이 네트워크 계층의 하위 계층인거예요.

데이터링크 계층 좀 더 자세히 보기

첫 번째 말이 가장 중요합니다.

‘데이터링크 계층은 직접 연결된 서로 다른 2개의 네트워크 장치 간의 데이터 전송을 담당하는 계층이다’

위에서 빨간색 글자로 강조 표시를 했었든, 여기서 핵심은 ‘직접 연결된’이예요.

즉 직접 연결되지 않은 장치에는 데이터를 보낼 수 없다는거죠. 직접 연결되지 않은 장치에게 그럼 데이터 어케 보내지?? 직접 연결된 장치를 통해서 가는겁니다 ㅎㅎ (위의 데이터링크와 네트워크 계층 관계의 사진 다시 보고 오기~)

초반에 의문을 가졌던 길찾기에 대해서 다시 생각해봅시다.

근데 여러분 우리 컴퓨터가 하나하고만 연결되어있나요?

우리 서울역에 내려서도 왼쪽으로 갈 수도 있고 오른쪽으로 갈 수도 뒤로 갈수도 앞으로 갈수도.. 있잖아요?

어디로 가야 A의 IP로 도달 할 수 있는걸까요? 어디로 가야 옳은 방향일까요?

자자, 데이터링크 계층은, 이웃간의 전송만 신경쓴다고 강조했었죠!!

오른쪽으로 갈까 왼쪽으로 갈까 이렇게 길아 갈라지는 곳에 있는 장치들이 인터넷에서는 네트워크 장치인데,

그 장치들이 오른쪽으로가! 이렇게 알려주면 그냥 오른쪽 이웃으로 가는게 데이터링크 계층이지,

이게 맞는지 틀린지는 데이터링크 계층에서 판단하지 않습니다. 그건 IP라는 프로토콜이 네트워크 계층에서 하는거예요

* 데이터링크는 정말 말그대로 직접 연결된 장치하고만 통신하는 그 생각만 합니다. 이웃장치를 넘어서 통신 문제는 생각하지 않아요!

좀더 이해가 수월하게 실 생활에서 예를 들어볼게요

아파트 정문에 아파트 경비원이 서있다고 합시다.

그럼 경비원은 목적지가 어디인 사람이 오면 이쪽으로 가라 저쪽으로 가라 얘기를 해줘요. 그게 네트워크 계층의 IP 프로토콜이 하는일입니다. 데이터링크는 그런걸 신경쓰지 않아요. 갈래길이 있는 경비원까지만 안내를 하는게 데이터링크입니다. ㅎㅎ 이게 메인 역할이고, 거기다 이 사람이 가다가 쓰러지지 않고 사고나지 않고 ‘안전하게 도착할 수 있도록’ 안내해주는 여러 역할들을 해요.

처음 정리한 사진에 보면 MAC이 있고 맥어드레스가 있는데 이는 데이터링크 계층에서 이웃노드와 통신하는대 사용되는 프로토콜과 주소입니다. 맥어드레스는 하드웨어 주소라고 하는데, 왜 하드웨어주소냐면, NIC(랜카드)를 만드는 제조사가 이 카드를 만들 때 카드 내에 있는 ROM이 있어서 아주 기본적인 OS 이런게 들어가 있기도 하고 다른 정보가 들어가 있기도 한데 여기에 MAC ADDRESS가 들어가있어요 ㅎㅎ

즉 그 랜카드의 주소가 되는거니까 하드웨어의 주소인거죠 ㅎㅎ

여기 자세하게 쓰면 포스팅이 너무 길어지니 자세한 내용은 아래 링크를 참고바라요~!

▼맥 어드레스란 무엇인가 : jhnyang.tistory.com/404

★중요하니까 다시 정리! ★

한 구간내에서 통신만 담당하는 계층이 데이터링크 계층이다. 데이터링크 계층은 오류 없는 통신을 위해 여러 역할들을 수행한다.

데이터링크 계층의 역할

데이터를 보내는 거 뿐만 아니라 안전하게 도착할 수 있도록 여러 역할들을 같이 수행한다고 했죠?

바로 옆 노드로 데이터를 보내는데, 생각해보세요.

그냥 마구잡이로 보내도 되나요? 내가 이웃컴퓨터에 데이터를 보냈는데, 동시에 이웃컴퓨터도 나한테 데이터를 보낼 수도 있잖아!! 그럼 신호가 충돌이 되면서 문제가 생길 수 있어요 ㅎㅎ

아 이웃 노드로 데이터 보내는게 데이터링크야~? 이렇게 간단하게 생각했는데,

사실 이 작업을 하기 위해서는 위 예시처럼 신경써줘야 할 작업들이 매우 많습니다!!

서로 송신하려면 데이터 규격도 맞춰야하고,, 같이 쓰는 회선이면 사고 안나게 누가 먼저 보낼지 눈치싸움도 정해야하고,, (요거 해주는게 전문용어로 매체접근제어라고 해서 MAC이라고 합니다. 즉 MAC은 2계층 데이터링크와 관련된 프로토콜인거죠~)

요런 것들을 데이터링크 계층 모듈이 독립적으로 맡아서 해주기 때문에, 또 그에 관련된 통신간 규격이 다 정해져 있기 때문에 우리가 통신을 할 수 있는거예요 ㅎㅎ

자세히 들어가면 써야할게 밑도 끝도 없는데..!! 오늘은 데이터링크 녀석에 대한 숲을 보는 포스팅이니까 여기서 이만 줄이도록 할게요 ㅎㅎ

포스팅 기다려주시고 관심가져주셔서 감사합니다. 이번에도 여러분들께 모쪼록 유익한 내용이 되었으면 좋겠네요 🙂

좋아요, 댓글, 광고 클릭들은 지식공유에 힘쓰는 작성자에게 큰 힘이 됩니다 ♥

반응형

데이터 링크 계층의 역할과 기능

반응형

OSI 7계층에서 두 번째 계층인 데이터 링크 계층은 다음의 역할을 수행합니다.

1. 인접한 네트워크 노드들끼리 데이터를 전송하는 역할

2. 물리계층에서 발생하는 오류를 감지하고 수정하는 역할

데이터 링크 계층의 대표적인 프로토콜은 이더넷이며, 대표적인 장비는 스위치가 있습니다. 자주 사용되는 이더넷은 세컨드 버전입니다. 이더넷은 MAC 통신과 프로토콜 형식을 정의합니다.

이더넷 프레임의 구조는 다음과 같습니다.

프레엠블(Preamble): 실제 이더넷에 포함되지는 않으나, 이더넷 프레임의 시작과 동기화를 담당합니다.

목적지 주소: 목적지 MAC 주소입니다.

출발지 주소: 출발지 MAC 주소입니다.

타입: 캡슐화된 패킷의 프로토콜을 정의합니다.

데이터: 상위 계층의 데이터입니다. 46~1500바이트 크기이며, 46바이트보다 작은 경우 뒤에 패딩이 붙습니다.

FCS: 트레일러 부분으로 에러를 체크합니다.

반응형

데이터 링크 계층은 2개의 층으로 나누어서 구성됩니다.

1. MAC 계층: 물리적인 부분이며, 매체 간의 연결 방식을 제어합니다. 물리계층과 연결되어 있습니다.

2. LLC 계층: 논리적인 부분이며, 프레임을 만듭니다. 네트워크 계층과 연결되어 있습니다.

데이터 링크 계층의 기능은 다음과 같습니다.

1. 프레임 생성 기능

2. 회선 제어 기능

3. 흐름 제어 기능

4. 오류 제어 기능

각 기능에 대해 하나씩 살펴보도록 합시다.

1. 프레임 생성 기능

데이터를 캡슐화시켜 프레임 단위로 만들고, 앞에 헤더, 뒤에는 트레일러를 추가합니다. 헤더에는 목적지, 출발지 주소 및 데이터 내용을 정의하는 부분입니다. 트레일러는 비트 에러를 감지하는 부분입니다.

2. 회선 제어 기능

컴퓨터 2대가 통신하는 경우, 각 컴퓨터 신호간의 충돌이 발생하지 않도록 데이터 링크 계층에서 회선을 제어합니다. 회선을 제어하는 방식으로는 다음의 방식들이 존재합니다.

– ENQ/ACK 기법: 송신측에서 Enquiry를 보내어 데이터가 필요한지 물어보면, 수신측은 Acknowledge를 보냅니다. ACK이 송신측에 전달되면, 데이터를 수신측에 보내고 수신측은 다시 잘 받았다는 신호로 ACK을 보냅니다. 그럼 송신측은 EOT(End of Transmission)를 보내어 송수신을 종료합니다. 1대1 전송 기법입니다.

– Polling 기법: 1대다 전송 기법으로, 셀렉트(Select) 모드와 폴(Poll) 모드가 있습니다. 셀렉트 모드는 송신측이 수신측을 선택해서 전송하며, 폴 모드는 송신측이 먼저 수신측에게 데이터 수신 여부를 확인한 이후에 전송하게 됩니다.

다음은 셀렉트 모드의 예시입니다. 먼저 Select를 보내면, 수신측 두 곳에서 ACK을 보냅니다. 이후 송신측은 데이터를 보내게 됩니다. 송신측이 여러 수신측 중에서 선택해서 데이터를 보냅니다.

다음은 폴 모드의 예시입니다. 송신측이 여러 수신측에 Poll을 보내는데, PC2는 거부하고, PC3는 ACK을 보내는 상황입니다. 따라서 송신측은 PC3에게만 데이터를 전송합니다.

3. 흐름 제어 기능

컴퓨터마다 성능과 네트워크 환경이 다르기 때문에 데이터를 주고 받을 때 속도 차이가 있을 수 있습니다. 데이터 링크에서는 이러한 속도 차이를 해결하기 위해서 흐름을 제어합니다. 흐름을 제어하는 기법으로는 다음의 두 가지 기법이 있습니다.

– Stop & Wait: 말그대로 데이터를 보내고, ACK 응답을 받을 때까지 기다리는 방식입니다. 비효율적입니다. 만약 ACK 응답을 받지 않는 경우는 프레임이 소멸되는 등의 에러가 발생한 경우입니다. 이럴 때는 유휴 시간(Idle Time) 경과 후 프레임을 다시 보내게 됩니다. 프레임을 다시 보낼 때, 수신측은 시퀀스 넘버를 통해 중복된 프레임인지 확인하게 됩니다.

– Sliding Window: 여러 프레임을 한꺼번에 보낼 수 있으며, ACK 응답이 필요하지 않아 효율적입니다. 윈도우 크기는 송신측과 수신측의 프레임이 저장되는 버퍼의 크기를 말합니다.

4. 오류 제어 기능

전송 도중에 네트워크 상의 문제나 전기적인 문제로 프레임이 소멸되는 등의 오류가 발생할 수 있습니다. 데이터 링크 계층은 전송 중에 오류나 손실이 발생하면, 이를 탐지하여 수정할 수 있도록 합니다. 프레임이 손상되어 재전송이 수행되는 과정을 Automatic Repeat Request(ARQ)라고 칭합니다.

오류 제어 기법으로는 다음의 세 가지 기법이 있습니다.

– Stop & Wait ARQ: 프레임이 손상되어 수신측에서 NAK을 전송하거나, 주어진 시간에 수신측이 ACK 응답을 보내지 않을 때, 송신측에서 프레임을 재전송합니다.

– Go Back n ARQ: 송신측이 여러 프레임을 한꺼번에 전송합니다. 프레임 1~3을 한 번에 보낸다는 가정하에, 만약 프레임 2번에 문제가 있는 경우, 모든 프레임을 폐기처리하고 NAK 응답을 보냅니다. 송신측은 다시 프레임 1~3을 보냅니다.

– Selective Repeat ARQ: 위의 Go Back n ARQ 방식의 문제점을 보완한 방식입니다. 프레임 1~3을 한꺼번에 보낼 때, 문제가 생긴 프레임에 대해서만 NAK 응답을 보냅니다. 손상된 프레임만 선별해서 다시 전송합니다.

반응형

L2 스위치 01. 데이터 링크 계층의 역할과 기능

728×90

안녕하세요 bannavi입니다^ㅅ^

오늘은 데이터 링크 계층의 역할과 기능에 대해 배워볼거에요

바로 시작하겠습니다

데이터 링크 계층이란 ?

역할 :

1. OSI 7 Layer의 2계층으로 인접한 네트워크 노드끼리 데이터를 전송하는 기능과 절차를 제공

2. 물리계층에서 발생할 수 있는 오류를 감지하고 수정

3. 대표적인 프로토콜로 이더넷이 있으며 장비로는 스위치가 있다

데이터 링크 계층이란?

1. 2개의 부 계층으로 구성

1) MAC(Media Access Control)

물리적인 부분으로 매체간의 연결방식을 제어하고 1계층과 연결

2) LLC(Logical Link Control)

논리적인 부분으로 Frame을 만들고 3계층과 연결

동일한 Frame단위로 전송을 하다가 상위계층은 Packet단위로 왔다갔다합니다

MAC주소

명령어 cmd > ipconfig/all 또는 네트워크 설정에서 확인

48bit(6 Bytes)로 6자리로 구성, 각 16진수로 표현

앞에 3자리는 OUI(Organization Unique Identifier)

제조사 식별코드 – http://standardsoui.ieee.org/oui.txt

나머지 3자리는 제조사 내 일련번호

아하, MAC address는 글로벌하게 각각 고유번호가 있구나.

그리고 각각 고유번호가 있는 장비, 통신을 mac address라고 하는구나.

데이터링크 계층의 주요 기능

1. Framing

데이터그램을 캡슐화하여 프레임 단위로 만들고 헤더와 트레일러를 추가

헤더는 목적지, 출발지 주소 그리고 데이터 내용을 정의

트레일러는 비트에러를 감지

Layer2 계층에서 프레임 화 되고 헤더와 트레일러가 붙는다.

Layer1 피지컬에서 올라오는 비트 시그널을 단위 단위를 쪼개서 프레임 단위로 만들어주는것도 프레이밍이라고 한다.

결국에는 Layer2에서 Layer1과 Layer3의 중간에 껴서 비트와 패킷을 프레이밍해주는 부분을 프레이밍이라고 한다.

2. 회선 제어

신호간의 충돌이 발생하지 않도록 제어

1) ENQ/ACK 방법(아래의 그림)

전용 전송 링크 1 : 1

2) polling 방법, 1:다(일대다)

Select 모드 : 송신자가 나머지 수신자들을 선택하여 전송

다양한 PC들에게 동일한 패킷을 동시에 보낼 수 있다.

Poll모드 : 수신자에게 데이터 수신 여부를 확인하여 응답을 확인하고 전송 – multipoint

3. 흐름 제어

송신자와 수신자의 데이터를 처리하는 속도 차이를 해결하기 위한 제어

Feedback 방식의 Flow Control이며 상위 계층은 Rate기반

예를들어 설명해볼게요.

PC가 두대 있다고 생각했을 때, PC1은 1Gbps 대용량 컴퓨터이고, PC2는 10mega의 PC이다.

근데 PC1이 초당 1G를 PC2에 보내게 되면 어떻게 될까요?

당연히 처리를 못하게됩니다. 그래서 이러한 속도차이를 맞춰줘야해요.

그래서 PC2가 처리할만큼만 데이터를 보내는 방법을 Flow Control이라고 합니다.

Stop & Wait

ACK(Acknowledgement)는 승인의 줄임말

비효율적 – 보내고받고 보내고받고 어느세월에 하겠습니까?ㅎㅎ

흐름제어의 단점도 있습니다.

1. Frame을 전달하고 ACK이 회선 문제로 응답하지 않는 경우

2. frame을 재전송하게되면 Duplicate frame 문제가 발생될 수 있음

Sequence number(1 bit)를 사용하여 동일 frame인지 구분하여 상위 계층으로 전달

이제 이런 STOP & Wait 방식 말고 개선된 방식을 이용해야 되겠지요?

그래서 나온것이 바로 이것입니다.

Sliding window

ACK 응답 없이 여러개의 프레임이 연속으로 전송 가능

(frame을 여러개 보내고 ACK을 받는식의 형식)

Window size는 전송과 수신측의 데이터가 저장되는 버퍼의 크기

4. 오류 제어

전송중에 오류나 손실 발생 시 수신측은 에러를 탐지 및 재전송

ARQ(Automatic Repeat Request) : 프레임 손상 시 재전송이 수행되는 과정

Stop & Wait ARQ

1) Go Back n ARQ

Selective Repeat ARQ

손상된 frame만 선별해서 재전송

이더넷 프레임 구조

Ethernet v2

데이터링크 계층에서 MAC(media access control)통신과 프로토콜 형식을 정의

Preamble : 이더넷 프레임의 시작과 동기화

Dest Addr : 목적지 MAC주소, Src Addr : 출발지 MAC주소

Type : 캡슐화 되어있는 패킷의 프로토콜 정의

Data : 상위 계층의 데이터로 46 ~ 1500바이트의 크기, 46바이트보다 작은 면 뒤에 패딩이 붙는다

FCS(Frame Check Sequence) : 에러 체크

Wrap up

1. 데이터 링크 계층은 인접한 네트워크 노드끼리 데이터를 전송하는 기능과 절차를 제공

2. 2개의 부계층 MAC, LLC로 구성

3. 주요 기능으로 Framing, 회선 제어, 흐름 제어, 오류 제어 등이 있다.

4. 이더넷 프레임 구조는 아래와 같다.

5.

728×90

So you have finished reading the 데이터 링크 계층 topic article, if you find this article useful, please share it. Thank you very much. See more: 데이터링크 프레임, Data link layer, 물리계층, 데이터링크 계층 장비, 네트워크 계층, 데이터 링크 계층 전송 계층 차이, 데이터 링크 계층 이더넷, 데이터 링크 계층 과 네트워크 계층에서 사용하는 전송 데이터

Leave a Comment