인터넷 작업

Internetworking

인터넷 작업은 연결된 네트워크의 모든 호스트 쌍이 하드웨어 수준 네트워킹 기술과 관계 없이 메시지를 교환할 수 있도록 여러 컴퓨터 네트워크를 상호 연결하는 관행이다.[1]: 169 상호연결된 네트워크의 결과적 시스템을 인터네트워크, 또는 단순히 인터넷이라고 부른다.

인터넷 작업의 가장 주목할 만한 예는 인터넷이다. 인터넷은 많은 기본적인 하드웨어 기술에 기반을 둔 네트워크 네트워크다. 인터넷은 인터넷 프로토콜에 의해 제공되는 통일된 글로벌 어드레싱 시스템, 패킷 형식 및 라우팅 방법에 의해 정의된다.[2]: 103

인터넷 작업이라는 용어는 (사이의) 요소네트워킹의 결합이다. 인터넷 네트워크의 초기 용어는 catenet으로,[3] (conn)cating 네트워크의 짧은 형태다.

네트워크 상호접속

인터넷 업무는 서로 다른 유형의 네트워킹 기술을 연결하는 방법으로 시작되었지만, 일종의 광역 네트워크를 통해 두 개 이상의 근거리 네트워크를 연결해야 하는 필요성이 발전하면서 널리 퍼졌다.

처음 두 개의 상호연결된 네트워크는 런던 유니버시티 칼리지피터 커스틴 그룹을 통한 ARPANET과 NPL 네트워크였다.[4] 인터넷의 전신인 ARPANET에서 개별 네트워크를 연결하는 데 사용되는 네트워크 요소는 원래 게이트웨이라고 불렸지만 기능적으로 다른 장치와의 혼동 가능성 때문에 이러한 맥락에서 용어는 더 이상 사용되지 않았다. 1973-4년까지, 미국, 영국, 프랑스의 연구자들은 공통의 인터네트워크 프로토콜을 사용하여 네트워크 프로토콜 간의 차이를 숨기는 인터넷 작업에 대한 접근법을 고안해 냈고, ARPANET에서와 같이 네트워크가 신뢰성을 책임지는 대신에, 호스트들은 증명된 대로 책임을 지게 되었다. 사이클라데스 네트워크에서.[5][6][7] NPLDonald Davies 팀의 연구는 공통의 호스트 프로토콜을 확립하는 것이 더 신뢰할 수 있고 효율적일 것이라는 것을 확인했다.[8]

오늘날 상호 연결된 게이트웨이를 라우터라고 부른다. 오늘날 인터넷 네트워크의 정의는 개인 영역 네트워크와 같은 다른 유형의 컴퓨터 네트워크의 연결을 포함한다.

인터넷 작업을 구축하려면 다음이 필요하다.[2]: 103 모든 참여 네트워크의 호스트에 패킷을 처리하는 표준화된 체계, 전송된 패킷의 형식과 처리를 정의하는 표준화된 프로토콜, 표준화된 주소를 기반으로 패킷을 대상으로 라우팅하여 참여 네트워크를 상호 연결하는 구성요소.

네트워크 상호연결의 또 다른 유형은 흔히 네트워크 모델의 링크 계층에서 기업 내에서 발생한다. 즉, TCP/IP 논리 인터페이스 수준 아래의 하드웨어 중심 계층에서 발생한다. 그러한 상호접속은 네트워크 브리지네트워크 스위치와 이루어진다. 이것은 때때로 부정확하게 인터넷 작업이라고 불리지만, 결과 시스템은 단순히 더 큰 단일 하위 네트워크일 뿐, 이러한 장치를 통과하기 위해 인터넷 프로토콜과 같은 인터넷 작업 프로토콜이 필요하지 않다. 그러나, 단일 컴퓨터 네트워크는 네트워크를 세그먼트로 나누고 라우터와 함께 세그먼트 트래픽을 논리적으로 분할하고 애플리케이션이 채택하는 인터넷 작업 소프트웨어 계층을 가지면 인터네트워크로 변환될 수 있다.

인터넷 프로토콜은 네트워크를 통해 신뢰할 수 없는 (보증되지 않은) 패킷 서비스를 제공하도록 설계되었다. 아키텍처는 네트워크의 상태를 유지하는 중간 네트워크 요소를 피한다. 대신, 이 기능은 각 통신 세션의 끝점에 할당된다. 데이터를 신뢰성 있게 전송하기 위해 애플리케이션은 신뢰할 수 있는 스트림을 제공하는 TCP(Transmission Control Protocol)와 같은 적절한 전송 계층 프로토콜을 활용해야 한다. 일부 애플리케이션은 신뢰할 수 있는 데이터 전송이 필요 없거나 비디오 스트리밍이나[9] 음성 채팅과 같은 실시간 서비스가 필요한 작업에 대해 더 간단하고 연결이 없는 전송 프로토콜인 UDP(User Datagram Protocol)를 사용한다.

캣넷

Catenet게이트웨이를 통해 상호 연결된 패킷 교환 통신 네트워크 시스템의 구식 용어다.[10]

이 용어는 1973년 10월 루이스 푸진(Louis Pouzin)이 국제네트워킹 워킹 그룹에 회람한 노트에서 만들어졌으며,[11] 이후 1974년 논문 "A Proposal for Interconnecting Packet Switching Networks"[12]에 발표되었다. Pouzin은 네트워크가 현재 근거리 네트워크라고 불리는 것을 의미하던 시기에 패킷 교환 기술의 선구자였고 CYCYADS 네트워크의 설립자였다. 캐트넷은 이들 네트워크를 주소 지정과 라우팅의 호환성을 위한 사양을 가진 네트워크의 네트워크로 연결하는 개념이었다. catenet이라는 용어는 인터넷 프로토콜ARPANET의 초기 프로토콜을 대체하면서 인터네트워크, 인터넷(하위-케이스 i)이라는 용어의 짧은 형태에 의해 점차 바뀌게 되었다.

네트워킹 모델

두 가지 아키텍처 모델은 일반적으로 인터넷 작업에 사용되는 프로토콜과 방법을 기술하는데 사용된다. 개방시스템 상호접속(OSI) 참조 모델은 국제표준화 기구(ISO)의 후원으로 개발되었으며, 기본 하드웨어에서 사용자 애플리케이션의 소프트웨어 인터페이스 개념에 이르는 계층화 프로토콜 기능에 대한 엄격한 설명을 제공한다. 인터넷 업무는 모델의 네트워크 계층(레이어 3)에서 구현된다.

TCP/IP 모델이라고도 알려진 인터넷 프로토콜 스위트는 OSI 모델에 부합하도록 설계되지 않았으며, 의견 요청인터넷 표준의 규범적 사양에서 이를 참조하지 않는다. 레이어드 모델과 비슷한 외형에도 불구하고, 그것은 그 자체의 역사적 입증에 있어서 네트워크 스타일의 측면에만 관심을 갖는 훨씬 덜 엄격하고 느슨하게 정의된 아키텍처를 가지고 있다. 그것은 하드웨어 고유의 낮은 수준의 인터페이스를 논의하지 않고 적합한 하드웨어 인프라의 가용성을 가정하며, 호스트가 링크 계층 인터페이스를 통해 연결되는 이 로컬 네트워크에 접속할 수 있다고 가정한다.

1980년대 후반과 1990년대 초반의 기간 동안, 네트워크 엔지니어링 커뮤니티는 흔히 프로토콜 전쟁이라고 알려진 경쟁 프로토콜 스위트의 구현을 둘러싸고 양극화되었다. OSI 모델과 인터넷 프로토콜 제품군 중 어떤 것이 가장 좋고 가장 강력한 컴퓨터 네트워크를 만들지는 불분명했다.[13][14][15]

참고 항목

참조

  1. ^ Peterson, Larry L.; Davie, Bruce S. (2012). Computer Networks: a systems approach. Elsevier, Inc. ISBN 978-0-12-385059-1.
  2. ^ a b Coulouris, George; Dollimore, Jean; Kindberg, Tim; Blair, Gordon (2012). Distributed Systems: Concepts and Design. Addison-Wesley. ISBN 978-0-13-214301-1.
  3. ^ Vint Cerf (July 1978). "IEN 48: The Catenet Model for Internetworking" (txt). IEN. IETF. The term "catenet" was introduced by L. Pouzin in 1974.
  4. ^ Kirstein, P.T. (1999). "Early experiences with the Arpanet and Internet in the United Kingdom". IEEE Annals of the History of Computing. 21 (1): 38–44. doi:10.1109/85.759368. ISSN 1934-1547. S2CID 1558618.
  5. ^ "The Computer History Museum, SRI International, and BBN Celebrate the 40th Anniversary of First ARPANET Transmission, Precursor to Today's Internet". SRI International. 27 October 2009. Archived from the original on March 29, 2019. Retrieved 25 September 2017. But the ARPANET itself had now become an island, with no links to the other networks that had sprung up. By the early 1970s, researchers in France, the UK, and the U.S. began developing ways of connecting networks to each other, a process known as internetworking.
  6. ^ Cerf, V.; Kahn, R. (1974). "A Protocol for Packet Network Intercommunication" (PDF). IEEE Transactions on Communications. 22 (5): 637–648. doi:10.1109/TCOM.1974.1092259. ISSN 1558-0857. The authors wish to thank a number of colleagues for helpful comments during early discussions of international network protocols, especially R. Metcalfe, R. Scantlebury, D. Walden, and H. Zimmerman; D. Davies and L. Pouzin who constructively commented on the fragmentation and accounting issues; and S. Crocker who commented on the creation and destruction of associations.
  7. ^ "The internet's fifth man". Economist. 13 December 2013. Retrieved 11 September 2017. In the early 1970s Mr Pouzin created an innovative data network that linked locations in France, Italy and Britain. Its simplicity and efficiency pointed the way to a network that could connect not just dozens of machines, but millions of them. It captured the imagination of Dr Cerf and Dr Kahn, who included aspects of its design in the protocols that now power the internet.
  8. ^ Abbate, Janet (2000). Inventing the Internet. MIT Press. p. 125. ISBN 978-0-262-51115-5.
  9. ^ Teare, Diane (July 1999). Designing Cisco Networks. Indianapolis: Cisco Press. Archived from the original on 2007-02-07.
  10. ^ http://www.rfc-editor.org/in-notes/ien/ien48.txt 인터넷 작업을 위한 Catenet 모델, V. Cerf, DARPA 정보 처리 기법 사무소, IEN 48, 1978년 7월
  11. ^ McKenzie, Alexander (2011). "INWG and the Conception of the Internet: An Eyewitness Account". IEEE Annals of the History of Computing. 33 (1): 66–71. doi:10.1109/MAHC.2011.9. ISSN 1934-1547. S2CID 206443072.
  12. ^ 1974년 5월, Brunel University, EUROCOMP의 절차, L. Pouzin, 패킷 교환 네트워크 상호연결 제안, 페이지 1023-36.
  13. ^ Andrew L. Russell (30 July 2013). "OSI: The Internet That Wasn't". IEEE Spectrum. Vol. 50 no. 8.
  14. ^ Russell, Andrew L. "Rough Consensus and Running Code' and the Internet-OSI Standards War" (PDF). IEEE Annals of the History of Computing.
  15. ^ Davies, Howard; Bressan, Beatrice (2010-04-26). A History of International Research Networking: The People who Made it Happen. John Wiley & Sons. ISBN 978-3-527-32710-2.