본문 바로가기
public void static main()/Book

[CISCO NETWORK] PART 1 - OSI 7 Layer

by 햄리뮤 2023. 2. 16.
반응형

이번에는 네트워크 7계층하고 프로토콜에 대해서 자세히 인것 같으면서도 아닌거같게 알아보자!

✅OSI 7계층

  • 네트워크 통신이 일어나는 과정을 7단계로 나눈 국제 표준화 기구(ISO)에서 정의한 네트워크 표준 모델이다!
  • 통신이 일어나는 과정을 단계별로 파악하기 용이하게 하기 위해서이다!

나는 말안들으니까 1번이 아니라 7번부터공부할꺼다!

https://www.bmc.com/blogs/osi-model-7-layers/

⭐응용 계층 (Application Layer)

  • 우리가 사용하는 프로그램을 말한다! 웹 브라우저, 어플 등등!
  • 최종 목적지로써 HTTP, FTP, SMTP, Telnet 등과 같은 프로토콜이 있다.
  • 응용 프로세스와 직접 관계하여 일반적인 응용 서비스를 수행한다.
  • 네트워크 소프트웨어의 UI 부분, 사용자의 입출력 부분을 담당한다!

⭐표현 계층 (Presentation Layer)

  • 응용 계층에서 내린 명령, 발송한 데이터 등을 어떻게 표현할지 정해주는 계층!
  • 데이터 표현이 상이한 응용 프로세스의 독립성을 제공하고, 암호화 한다!
  • 전송하는 데이터의 표현방식을 결정! 데이터의 암복호화!!!

⭐세션 계층 (Session Layer)

  • "연결"을 담당하는 계층! 연결 세션에서 데이터 교환과 에러 발생시의 복구를 관리한다!
  • 통신 장치 간 상호작용 및 동기화를 제공한다!
  • 연결 방식에는 한쪽만 전달이 가능한 단방향, 무전기와 같은 반이중, 전화와 같은 전이중이 있다!
  • 이 계층은 TCP/IP 세션을 만들고 없애는 책임을 진다!

⭐전송 계층 (Transport Layer)

  • 통신을 활성화하기 위한 계층이다! 보통 TCP 프로토콜을 사용하고, 포트를 열어서 응용 프로그램을 전송한다!
  • 송신자와 수신자 간의 신뢰성있고 효율적인 데이터를 전송하기 위하여 오류검출 및 복구를 하고, 흐름제어와 중복검사 등을 수행한다.
  • TCP/UDP중 어떤 방식을 사용할지 결정한다! (보통은 TCP를 사용한다!)
  • 특정 연결의 유효성을 제어하고, 일부 프로토콜은 상태 개념(stateful)이 있고 연결(connection oriented) 기반이다! 전송 계층의 패킷들이 유효한지 확인하고, 전송 실패한 패킷을 다시 전송한다는 것을 의미 한다!
  • 데이터 단위는 세그먼트(segment)이다.

⭐네트워크 계층 (Netwowrk Layer)

  • 데이터를 목적지까지 가장 안전하고 빠르게 전달하는 기능을 한다! ==> 라우팅 이라고도 한다!
  • 경로를 선택하고 주소를 정하고 경로에 따라 패킷을 전달해주는 역할을 한다.
  • 대표적인 장비로 라우터, 라우팅 기능이 포함된 스위치가 있고 IP 주소를 사용한다.
  • 전송되는 단위는 패킷(Packet)이다.

⭐데이터링크 계층 (Data-Link Layer)

  • 물리적인 연결을 통하여 인접한 두 장치 간의 신뢰성 있는 정보 전송을 담당한다. (Point to Point 전송)
  • 프레임에 물리적 주소(MAC address)를 부여하고 에러검출, 재전송, 흐름제어를 수행한다.
  • 대표적인 장비로 브리지, 스위치, 이더넷 등이 있다.
  • MAC 주소를 가지고 통신한다.
  • 전송되는 단위는 프레임(frame)이다.

⭐물리 계층 (Physical Layer)

  • 전기적, 기계적, 기능적인 특성을 이용하여 통신 케이블로 데이터를 전송한다.
  • 데이터를 전달만 할 뿐 전송하거나 받으려는 데이터가 무엇인지 전혀 신경 쓰지 않는다!
  • 대표적인 장비로 케이블, 리피터, 허브 등이 있다.
  • 통신 단위는 비트(bit)이다.



으어어어ㅓㅓ 정리는 했는데 외우기 힘드네

https://velog.io/@cgotjh/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-OSI-7-%EA%B3%84%EC%B8%B5-OSI-7-LAYER-%EA%B8%B0%EB%B3%B8-%EA%B0%9C%EB%85%90-%EA%B0%81-%EA%B3%84%EC%B8%B5-%EC%84%A4%EB%AA%85

[네트워크] OSI 7 계층 (OSI 7 LAYER) 기본 개념, 각 계층 설명

네트워크의 기초 OSI 7 계층

velog.io

https://velog.io/@nellholic108/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-OSI-7-%EA%B3%84%EC%B8%B5

네트워크 OSI 7 계층

네트워크 관련 개념을 공부하던 중에 '데이터를 패킷으로 감싼다' 이런 개념이 많이 나왔습니다. 대략적으로 이해를 하고 있다가 스터디 중에 검색키워드를 알려주셔서이 부분에 대해서 조금

velog.io

https://lxxyeon.tistory.com/155

OSI 7계층이란? - OSI 계층별 특징, TCP/IP 4계층

OSI 7 계층이란? OSI 7 계층은 네트워크 통신이 일어나는 과정을 7단계로 나눈 국제 표준화 기구(ISO)에서 정의한 네트워크 표준 모델 아래 그림에서 아래부터 1계층(물리 계층) ~ 7계층(응용 계층)으

lxxyeon.tistory.com

https://devowen.com/344

[네트워크] OSI 7계층, TCP/IP 4계층 모델

(해당 포스팅은 링크드인 러닝의 CompTIA+ Network 강의를 듣고 핵심적인 내용을 정리하였다.) 모델은 네트워크가 어떻게 동작하는지를 나타내는 데 사용된다. 네트워크 모델에는 대표적인 모델이

devowen.com

** 그냥 하루하루 개인 공부한 것을 끄적 거리는 공간입니다.
이곳 저곳에서 구글링한 것과 강의 들은 내용이 정리가 되었습니다.
그림들은 그림밑에 출처표시를 해놓았습니다.
문제가 될시 말씀해주시면 해당 부분은 삭제 하도록하겠습니다. **

반응형

'public void static main() > Book' 카테고리의 다른 글

[CISCO NETWORK] PART 1  (0) 2023.02.13
[Effective Java] 아이템 48  (0) 2023.02.08
[Effective Java] 아이템 45  (0) 2023.02.07
[Effective Java] 아이템 41  (0) 2023.01.31
[Effective Java] 아이템 35  (0) 2023.01.30

댓글