728x90
계층 | 내용 | 프로토콜 | 전송단위 | 장비 |
응용계층 7 (Application Layer) |
사용자와 네트워크 간 응용서비스 연결, 데이터 생성 |
HTTP FTP |
데이터 | 호스트 |
표현계층 6 (Presentation Layer) |
데이터형식 설정과 부호교환, 암/복호화 |
JPEG MPEG |
데이터 | 호스트 |
세션계층 5 Session Layer) |
연결접속 및 동기제어 | SSH TLS |
데이터 | 호스트 |
전송계층 4 (Transport Layer) |
신뢰성 있는 통신 보장, 데이터 분할과 재조립 흐름제어, 오류제어, 혼잡제어 |
TCP UDP |
세그먼트 | L4스위치 |
네트워크계층 3 (Network Layer) |
단말기 간 데이터 전송을 위한 최적화 된 경로 제공 | IP ICMP |
패킷 | 라우터 |
데이터링크계층 2 (Data Link Layer) |
인접 시스템 간 데이터 전송, 전송오류 제어 동기화, 흐름제어,오류검출, 재전송 등 기능 제공 |
이더넷 | 프레임 (Frame) |
브리지, 스위치 |
물리계층 1 (Physical Layer) |
0과 1의 비트 정보를 회선에 보내기 위한 전기적 신호 변환 | RS-232C | 비트(Bit) | 허브, 리피터 |
운영체제 : 운영체제는 컴퓨터 시스템이 제공하는 모든 하드웨어, 소프트웨어를 사용할수 있도록 해주고 , 컴퓨터 사용자와 하드웨어간의 인터페이스를 담당하는 프로그램이다.
네트워크 : 네트워크는 컴퓨터간 연결을 사용하여 서로에게 데이터를 교환할수 있도록 하는 기술이다.
DBMS : 데이터베이스라는 데이터의 집합을 만들고, 저장 및 관리 할수 있는 기능들을 제공하는 응용프로그램이다.
- 기능 : 중복제어, 접근통제, 인터페이스 제공, 관계표현, 샤딩/파티셔닝, 무결성제약조건, 백업 및 회복
미들웨어 : 분산 컴퓨팅환경에서 응용 프로그램과 프로그램이 운영되는 환경간에 원만한 통신이 이루어 질수 있도록 제어해주는 소프트웨어
WAS (Web Application Server) : 서버계층에서 애플리케이션이 동작할수 있는 환경을 제공하고 안정적인 트랜잭션 처리와 관리, 다른 이 기종 시스템과의 애플리케이션 연동을 지원하는 서버이다.