2008년 10월 22일
Chaper1. 컴퓨터 네트워크와 인터넷
1.1 인터넷이란 무엇인가?

1.1.1 구성요소로 바라 본 인터넷

- 공중 인터넷 : 세계 규모의 컴퓨터 네트워크, 즉 전 세계의 수백만 컴퓨팅 장비를 연결한 네트워크
                                                                                    -> 데스크탑PC, 워크스테이션, 서버, PDA, ...
                                                                                    = 호스트(host) 또는 종단 시스템(end system)이라 부름
- 종단 시스템은 통신 링크(communication link)로 연결된다.
- 각각의 링크들은 다양한 전송률(transmission rate: 링크 대역폭)을 이용하여 데이터를 전송. bps 단위
- 일반적으로 종단 시스템은 패킷 스위치(packet switch: 패킷 교환기)로 알려진 교환 장비를 이용하여 간접 연결
                                        -> 패킷 스위치는 통신 링크로부터 패킷을 받고, 송신하고자 하는 통신 링크로 패킷을 전송
                                        -> 종류 : 라우터(router)링크 계층 스위치(link-layer switch)
                                            -> 이들을 거쳐 최종 목적지까지 패킷을 전달
- 라우트(route) 또는 경로(path) : 송신하는 종단 시스템으로부터 여러 통신 링크와 라우터를 거쳐 목적지(수신하는 종단 시스템)에 이르는 길
- 인터넷은 통신 종단 시스템 간에 개별 할당된 경로를 사용하는 대신 패킷 교환 방식(packet switching)을 사용한다.
                                                                                            -> 이 방식 때문에 여러 종단 시스템이 동시에 경로를 공유
- 종단 시스템은 ISP(Internet Service Provider)를 통해서 인터넷에 접속
                      -> 종류 : + 가정용 ISP : AOL, MSN
                                   + 법인    ISP : 지역 전화, 케이블 회사
                                   + 대학    ISP
                                   + 무선망을 제공하는 ISP 등등
                      -> 각 ISP는 패킷 스위치들과 통신 링크들로 이루어진 네트워크
- 종단 시스템, 패킷 스위치, 인터넷의 다른 구성요소들은 인터넷에서 정보 송수신을 제어하는 여러 프로토콜(protocol)을 수행
                                                                                                                                      ->TCP와 IP가 유명
- 인터넷 표준(Internet standard)IETF(Internet Engineering Task Force)에서 개발하며, IETF 표준 문서는 RFC(Request For Comments)라고 부른다.
- RFC는 매우 기술적이고, 상세적이며 TCP/IP, HTTP, SMTP 같은 프로토콜을 정의하고, 3500개 이상의 RFC가 존재한다.
- 공중 네트워크 = 일반적인 네트워크 <--> 사설 네트워크 = 기업이나 정부 네트워크 = 인트라넷(intranet)
    
                                                      -> 네트워크로 들어오거나 나가는 메시지 흐름을 규제하는 방화벽을 통하지 않으면, 사설 네트워크의 호스트는 네트워크 외부에 있는 호스트와 메시지 교환을 할 수 없다

1.1.2 서비스 측면에서 바라 본 인터넷

- 인터넷은 각 종단 시스템에서 수행되는 분산 애플리케이션(distributed application)이 서로 데이터를 교환할 수 있게 해준다.
                                                       -> 웹 : 새로운 네트워크(X)
                                                                 인터넷이 제공하는 통신 서비스를 이용하는 많은 분산 애플리케이션 중에 하나(O)
- 인터넷은 분산 애플리케이션에서 연결지향형(connection-oriented) 서비스와 비연결형(connectionless) 서비스를 제공
                                                -> 연결지향형은 송신자가 최종 수신자에게 보내는 데이터를 아무 오류없이 순서대로 전달되는 것을 보장하고, 
                                                     비연결형은 어떤 보장도 하지 않으며 그래서 신뢰도가 떨어진다.
                                                -> 분산 애플리케이션은 이들 두 가지 서비스중 하나를 이용하며, 이 둘을 동시에 지원 불가
- 현재 인터넷은 송신자에서 수신자로 데이터를 전송하는데 걸리는 시간을 보장하지 않는다
by 임준성 | 2008/10/22 01:22 | 트랙백 | 덧글(1)
트랙백 주소 : http://limjunsung.egloos.com/tb/989666
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by dlaekdud at 2009/03/27 11:05
zzzzzzzzzzzzz

:         :

:

비공개 덧글



<< 이전 페이지 | 다음 페이지 >>