공부/Computer Network2013. 3. 20. 20:24

인터넷이란 무엇인가?

- 거대한(vast) 네트워크의 무리, 네트워크의 네트워크 (that uses TCP/IP protocols and packet switching)

The First Internet(1969) : Stanford, UTAH, UCLA, UCSB를  IMP(Interface Message Processor)로 연결


인터넷의 역사

(위키 : http://ko.wikipedia.org/wiki/%EC%9D%B8%ED%84%B0%EB%84%B7_%ED%94%84%EB%A1%9C%ED%86%A0%EC%BD%9C_%EC%8A%A4%EC%9C%84%ED%8A%B8)

NCP(Network Control Protocol) : since 1970, addressing and transport

TCP(Transmission Control Protocol) : Specification은 1970(Vinton Cerf), 1983에 완전히 교체. addressing과 packet transfer 분리.

DNS(Domain Name System) : since 1982, name space의 지방분권.


Scaling Problem(규모성 문제)로 인한 다른 발전상

- Link state routing protocol : 인터넷 규모가 커지면서 Distance vector protocol에 의해 고통받다보니...(ex: OSPF) 전체 라우팅 경로를 가지고 있고 변화된 부분만 멀티캐스트. 큰 메모리 필요.

- Exterior routing protocol : AS(Autonomous System) 끼리 주고받는 프로토콜. intra-domain routing protocol의 규모 한계에 대한 응답으로 만들어짐.


TCP congestion control (혼잡제어) : born in 1988, 하위호완성.

Border Gateway Protocol(BGP) : in early 1990s, Policy-based routing. 각각의 네트워크가 다른 네트워크를 사용/전파 할지 안할지 결정한다.

Classless Inter-domain Routing(CIDR) : 원래 classful address지만 낭비가 심함 -> 가변적인 어드레스 접두어를 사용.


Future-Stagnation? : 1993 부터 가장 큰 변화는 IP 레이어 밑에 있었고 그 위로는 decade 이상 없었다.

VPN(Virtual Private Network) : 뭔지는 대충 알고

MPLS(Multi-protocol Label Switching) : 가볍게 언급. 나중에 필요하면 조사.


Posted by Maverick Unlimited