■ OSI 7계층과 캡슐화 ● 왜 레이어(Layer, 계층)를 만들었는가? 레이어를 만들어서 각 서비스를 모듈화 해두면 편리한 점이 있다. 기능별로 나누어져 있기 때문에 기술자들은 자신이 담당한 기능의 모듈만 잘 개발하고 수정하면 된다. 예를 들어 기존에 피지컬 레이어(Physical layer)에서 twisted pair cable를 이용해서 서비스를 하였으나 fiber cable을 사용한 새로운 서비스로 교체할 경우, 바로 위의 링크 레이어(Link layer)를 수정할 필요 없이 피지컬 레이어만 수정하면 되는 것이다. 레이어 사이의 인터페이스만 잘 지켜주면 다른 레이어에 변경 사항이 생기더라도 전체적인 서비스에는 영향이 없다. 하지만 레이어를 만드는 것이 비효율적일 수도 있다. 각 모듈들이 단독으로..
■ 인터넷 프로토콜 스택 ● 인터넷 프로토콜은 어떤 계층(Layer)들을 가지고 있는가? - 애플리케이션 계층(Application layer, 응용 계층) : 가장 상위의 계층으로서 인터넷을 사용하기 위해서 쓰는 애플리케이션, 응용 프로그램들을 일컫는다. 파일을 전송하는 FTP, 메일 전송을 위한 SMTP, 웹 서비스를 이용하기 위한 HTTP 같은 경우가 애플리케이션 계층의 서비스이다. - 트랜스포트 계층(Transport layer, 전송 계층) : 패킷을 목적지까지 안전하게 전달하는 서비스를 제공한다. TCP, UDP 등의 프로토콜이 있다. - 네트워크 계층(Network layer) : source에서부터 destination까지 패킷을 따라가야하는 길을 찾아주는 기능을 한다. - 링크 계층(Li..
- Total
- Today
- Yesterday
- 컴퓨터 네트워크
- 웹개발
- 코딩 테스트
- 알파넷
- 코딩테스트
- 알고리즘
- 컴퓨터과학과
- 백준
- It
- java
- jsp
- TCP
- 컴퓨터이론
- 컴퓨터기초
- 자바
- 컴퓨터공학
- 네트워크
- 컴퓨터공학과
- 백준 풀이
- C언어
- 코드 리뷰
- 코딩
- Servlet
- 알고리즘 문제
- 서블릿
- 프로그래밍
- C++
- 컴퓨터과학
- 인터넷
- 컴퓨터
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |