[CS 영상] [10분 테코톡] 🔮 히히의 OSI 7 Layer

2023. 3. 20. 22:53CS 지식

https://www.youtube.com/watch?v=1pfTxp25MA8 

상식 용어

*스위치 : 컴퓨터간에 연결을 위한 통신장비 (여러대의 컴퓨터와 하나의 스위치) <네트워크>

*라우터 : 통신장비를 연결 (여러대의 통신장비와 하나의 라우터)

* 이렇게 계층구조로 연결되어 있는 집합들을 인터넷이라고 한다.

* 포트번호 : 프로세스들이 서로 겹치지 않게 가져야하는 정수 

Physical Layer

- 0과 1의 데이터 나열을 아날로그 신호로 바꿔주고 (인코딩)

- 인코딩된 데이터를 0과 1로 디코딩하여 해석한다.

- 하드웨어로 구현되어 있다. (PHY칩)

 

Data-link Layer

- 같은 네트워크에(스위치 하나로 연결되어 있는 집합) 여러 컴퓨터들이 데이터를 주고받기 위해 필요한 모듈

- Framing : 데이터를 전달할때 앞뒤에 비트를 붙여 구분자 역할을 해주는 데이터 전송기법 ex) 시작:000 끝:111

- 하드웨어적으로 구현 (랜카드)

 

Network Layer

- 여러 네트워크들이 라우터를 통해 연결되어 있는 inter-network 속에서

- 목적지 컴퓨터로 데이터를 전송하기 위해서

- 패킷에 있는 IP 주소를 이용해 길을 찾고 (routing)

- 자신 다음의 라우터에게 데이터를 넘겨주는 것(forwarding)

- 운영체제의 커널에 소프트웨어적으로 구현되어 있음.

 

Transport Layer

- Port 번호를 사용하여 컴퓨터의 프로세스까지 데이터가 도달하게 하는 모듈

- 운영체제의 커널에 소프트웨어적으로 구현되어 있음.

 

Applicaion Layer

- Applicaion, Presentation, Session이 합쳐졌다. (TCP/IP 모델이 OSI모델보다 더 많이 사용됨)

- TCP/IP 프로그래밍, HTTP 등 프로토콜