본문 바로가기
study/네트워크

네트워크 각 계층의 역할 및 흐름

by stilinski 2022. 12. 20.
728x90

물리계층 - 데이터를 전기신호로 전송
데이터링크 계층 - 전기신호 데이터를 주고받기. MAC 주소 정보가 있는 이더넷 헤더 추가 -> 이더넷 프레임
네트워크 계층 - 다른 네트워크의 장치와 데이터를 주고받기. IP주소 추가 IP 패킷
전송계층 - 오류점검, 어떤 애플리케이션으로 가야 하는지 식별. 포트번호 3 way hand shake 방식 TCP/UDP 세그먼트
응용계층 - 애플리케이션에서 알맞은 방식으로 데이터를 주고받기 위해 존재하는 계층 HTTP POP3 등등


모두의 네트워크 책



흐름
- 클라이언트 컴퓨터
웹에서 요청함
응용 - 요청 받음
전송 - 포트번호가 포함된 TCP헤더를 달게 됨.
네트워크 - IP 헤더 달고 어떤 경로로 데이터를 보낼지 라우팅 결정
데이터링크 - MAC 주소 포함된 이더넷 헤더 달고 어떤 규격으로 데이터 변환해서 보낼지 결정 후 변환
물리 - 전기 데이터 스위치로 보냄

- 스위치
물리 - 전기신호로 된 데이터를 받음
데이터링크 - 맥 주소를 확인하고 해당되는 라우터로 데이터 전송

-라우터
물리- 전기신호로된 데이터 받음
데이터링크 - 맥주소 확인 후 맞으면 이더넷 헤더 분리
네트워크 계층 - 아이피 주소 확인. 라우팅 테이블에서 아이피주소 확인 후 있으면 캡슐화 진행
데이터링크 - 맥주소에 목적지를 목적지 아이피를 가진 컴퓨터 or 가까운 라우터로 변경 후 이더넷 헤더 달기.
물리 - 전기 데이터 전송

-서버
물리- 전기신호 데이터 받음
데이터링크 - 맥 주소 확인 후 맞으면 이더넷헤더 분리
네트워크 - 아이피 주소 확인 후 맞으면 분리
전송 - 포트번호 확인후 해당 애플리케이션으로 데이터 보냄, 이더넷 헤더 분리
응용 - 데이터에서 요청하는 데이터 반환.

728x90

'study > 네트워크' 카테고리의 다른 글

IP Address  (0) 2022.11.18
OSI Model - Network Direction  (0) 2022.11.17
Cabling Devices  (0) 2022.11.16
네트워크 - Network Direction  (0) 2022.11.16
[Http & Network Basic 정리2] 프로토콜 HTTP  (0) 2022.05.29

댓글