제 15 장 인터넷 15.1 역사와 관리 15.2 TCP/IP 프로토콜 15.3 차세대 15.4 인터넷 접근 15.1 역사와 관리 15.2 TCP/IP 프로토콜 15.3 차세대 15.4 인터넷 접근 15.5 사설 네트워크 : 인트라넷과 엑스트라넷 15.6 요약
15.1 역사와 관리 ARPANET 미 국방성에서 연구 내용을 공유하기 위한 방법 연구 각 호스트 IMP(Interface Message Processor)라는 특정 컴퓨터에 연결 1969년 실현 : UCLA, UCSB, SRI, UU를 연결 NCP(Network Control Protocol)라는 소프트웨어가 호스트간 통신 제공
역사와 관리(계속) 인터넷 탄생 1972년 Vint Cerf 와 Bob Kahn이 개발 네트워크를 통하여 패킷을 전송하는 게이트웨이(gateway) 개발 TCP/IP(Transmission Control Protocol/Internetworking Protocol) 개발 1981년 UNIX 운영체제에 TCP/IP 포함 TCP/IP 가 ARPANET 공식 프로토콜
역사와 관리(계속) 현재의 인터넷
역사와 관리(계속) 인터넷 발전과정 연대순 정리 1969 : 4 노드 ARPANET 설립 1970 : ARPA 호스트에 대해 NCP 구현 1973 : TCP/IP 개발 시작 1977 : 인터넷에서 TCP/IP 시험 1978 : UNIX 를 교육/연구 사이트에 배포 CSNET 설립 TCP/IP 가 ARPANET 공식 프로토콜이 됨
역사와 관리(계속) 1983 : MILNET 탄생 1986 : NSFNET 설립 1990 : ARPANET 해체, NSFNET 로 대체 1995 : NSFNET 이 연구 네트워크 1995 : ISP(Internet service provider)라는 회사가 생김
역사와 관리(계속) 인터넷 성장 새로운 프로토콜 추가/필요없는 프로토콜 삭제 네트워크 용량을 늘리고 더 많은 대역폭(Bandwidth) 제공 멀티미디어 사용 증가
역사와 관리(계속) 인터넷 표준(Internet standard) 인터넷 드래프트(Internet draft) 로 시작 6개월 정도 유효기간을 갖는 작업 문서 RFC (Request for Comment)로 발간 문서번호 지정, 모든 사람 이용
역사와 관리(계속) RFC 완성 과정 제안 표준(Proposed Standard) 드래프트 표준(Draft Standard) 인터넷 표준(Internet Standard) 기록 단계(Historic) 실험 단계(Experimintal) 정보 제공(Informational)
역사와 관리(계속) 인터넷 관리
역사와 관리(계속) ISOC(Internet Society) IAB(Internet Architecture Board) 1992년 인터넷 표준 제정 지원을 위한 국제적인 비영리 단체 결성 IAB(Internet Architecture Board) ISOC를 위한 기술 자문 위원회 IETF(Internet Engineering Task Force)와 IRTF(Internet Research Task Force)조직을 통하여 수행
역사와 관리(계속) IETF(Internet Engineering Task Force) 운영상 문제점 파악, 해결책 제공 인터넷 표준 규격, 개발, 검토 영역(Area) : 9개 응용(Application) 인터넷 프로토콜(Internet protocol) 라우팅(routing) 운영(Operations) 사용자 서비스(User services) 네트워크 관리(Network Management) 전송(Transport) 차세대 인터넷 프로토콜(IPng) 보안(Security)
역사와 관리(계속) IRTF(Internet Research Task Force) IANA와 ICANN 인터넷 프로토콜과 응용, 구조, 기술과 관련된 장기간 연구 주제 IANA와 ICANN IANA(Internet Assigned Number Authority) :인터넷 도메인 주소 관리 ICANN(Internet Corporation for assigned Names and Number) IANA 운영 감독 NIC(Network Information Center) TCP/IP 프로토콜 정보 수집 및 분배
15.2 TCP/IP 프로토콜 TCP/IP 프로토콜
TCP/IP 프로토콜(계속) IP 데이터그램
TCP/IP 프로토콜(계속) IP 주소
TCP/IP 프로토콜(계속) 간단한 인터넷
TCP/IP 프로토콜(계속) 네트워크 계층 프로토콜 ARP(Address Resolution Protocol) RARP(Reverse Address Resolution Protocol) ICMP(Internet Control Message Protocol) IGMP(Internet Group Message Protocol)
TCP/IP 프로토콜(계속) 전송 계층 TCP(Transmission Control Protocol) UDP(User Datagram Protocol) 포트(Port)를 이용한 송수신 16비트 포트주소 사용(0~65,535)
TCP/IP 프로토콜(계속) 사용자 데이터그램 프로토콜 UDP에 의해 생성된 패킷
TCP/IP 프로토콜(계속) 전송 제어 프로토콜 신뢰성 있는 스트림 전송 포트 대 포트 프로토콜 TCP 세그먼트
15.3 차세대(Next Generation) 차세대 IPv4의 40억개 이상 주소 소진 실시간 오디오와 비디오 전송 수용 데이터 암호화와 인증 필요 IPv6(Version 6) 제안
15.4 인터넷 접근 인터넷 접근 가정에서 접근 : 모뎀(전화선), DS L 라인, 케이블 TV 라인 기관에서 접근 : - ISP에 연결된 고속 점대점 WAN 연결 - SONET 서비스 라인 이용
15.5 사설 네트워크 : 인트라넷과 엑스트라넷 인트라넷(intranet) 엑스트라넷(extranet) TCP/IP 프로토콜을 사용하는 사설 네트워크 네트워크에 대한 접근은 기관 내부 사용자로 제한 엑스트라넷(extranet) 인트라넷과 유사하지만 기관 외부
사설 네트워크(계속) 네트워크 주소변환(NAT : Network Address Translation) 사설 네트워크와 관련한 주소
15.6 요약