반응형
1계층: 물리 계층 (Physical Layer)
- 하는 일: 상위 계층에서 받은 데이터를 통신 매체에 맞는 신호로 변환하여 전송. 물리적 장치 간의 연결 및 전송 매체에 따라 데이터를 전송하는 역할.
- 예: 광케이블 -> 빛, 전기 신호, 무선 신호
- 장비: 케이블, 허브, 리피터 (증폭/재생)
2계층: 데이터 링크 계층 (Data-Link Layer)
- 하는 일: 물리 계층에서 송수신되는 데이터의 오류를 수정하고 흐름을 제어. 서로 다른 네트워크 간의 차이를 흡수하여 통신 가능하게 함.
- 네트워킹 방식:
- 이더넷(Ethernet):
- 버스형 토폴로지에서 사용, CSMA/CD 방식으로 통신.
- 충돌 발생 시 랜덤한 시간 대기 후 재전송.
- 토큰링(Token Ring):
- 링형 토폴로지에서 사용, 토큰을 통해 데이터를 전송. 충돌이 없으나 속도가 상대적으로 느림.
- 이더넷(Ethernet):
- MAC 주소:
- 네트워크 장치에 부여된 고유 주소 (48비트, 16진수 표현).
- 예: 00-60-97-8F-4F-86
- 토폴로지(Topology):
- 네트워크 요소들을 물리적으로 연결하는 방식.
- 유형: 점대점, 점대다, 버스형, 트리형, 별형, 링형, 망형
- 장비: 브릿지, 스위치
3계층: 네트워크 계층 (Network Layer)
- 하는 일: 상위 계층의 데이터를 패킷(Packet) 단위로 묶어 최적 경로를 통해 전송. 라우팅을 통해 데이터를 올바른 목적지로 전달.
- IP 주소:
- TCP/IP 프로토콜을 사용하는 장비들의 구별을 위한 주소. IPv4(32비트)와 IPv6(128비트) 사용.
- 예: IPv4 주소 192.168.0.1
- IP 주소 클래스:
- A클래스: 1비트 네트워크, 24비트 호스트
- B클래스: 2비트 네트워크, 16비트 호스트
- C클래스: 3비트 네트워크, 8비트 호스트
- 서브넷 마스크:
- 네트워크와 호스트 부분을 구분하는 값. 네트워크 크기에 맞게 조정 가능.
- 예: 255.255.255.0
- 게이트웨이(Gateway):
- 내부 네트워크와 외부 네트워크를 연결하는 역할. 2개의 랜카드 사용.
- 공인 IP vs 사설 IP:
- 공인 IP: ISP로부터 할당받은 인터넷 사용 IP.
- 사설 IP: 내부 네트워크에서만 사용하는 IP.
- 예: 공인 IP와 사설 IP 구분
-
scss
- DNS (Domain Name System):
- 도메인 이름을 IP 주소로 변환.
- 예: ping www.naver.com -> 202.131.29.71
- 장비: 라우터
ISP ----------- 공유기 ----------- 컴퓨터 A
218.148.91.108 (공인IP) 192.168.0.3 (사설IP)
192.168.0.1 (gateway)
|
컴퓨터 B
192.168.0.5 (사설IP)
4계층: 전송 계층 (Transport Layer)
- 하는 일: 상위 계층에서 전달받은 데이터를 분할 및 재조립하며, 송수신 간 신뢰성 있는 데이터를 전달. 흐름 제어와 오류 제어를 수행.
- 프로토콜: TCP (신뢰성 보장), UDP (빠르지만 신뢰성 보장 없음)
- 포트 번호: 데이터를 전송할 때 각 애플리케이션을 구분하는 포트 번호를 사용.
- 예: HTTP(80번), HTTPS(443번)
5계층: 세션 계층 (Session Layer)
- 하는 일: 통신 세션을 설정, 관리, 종료하는 역할. 데이터 송수신 시 연결 세션을 유지하고 동기화하는 역할을 담당.
- 예: 로그인을 통한 사용자 세션 유지, 파일 전송 시 연결 상태 유지
6계층: 표현 계층 (Presentation Layer)
- 하는 일: 데이터를 사용자나 응용 프로그램이 이해할 수 있는 형식으로 변환. 데이터의 인코딩, 디코딩, 압축, 암호화 등을 처리.
- 예: JPEG 이미지 포맷, 암호화 데이터 처리, 문서 파일의 형식 변환
7계층: 응용 계층 (Application Layer)
- 하는 일: 사용자와 네트워크 간 상호작용을 위한 인터페이스를 제공. 사용자에게 네트워크 서비스를 제공하는 계층.
- 프로토콜: HTTP, FTP, SMTP, DNS 등
- 응용 프로그램: 웹 브라우저, 이메일 클라이언트, 파일 전송 프로그램 등
반응형
'※ 소소한 IT > NETWORK' 카테고리의 다른 글
NFC(Near Field Communication) 정리 (0) | 2014.09.17 |
---|