목록네트워크 정리 (5)
kyh코딩 공부 블로그
게이트웨이란? 게이트웨이는 서로 다른 네트워크상의 통신 프로토콜(protocol, 통신규약)을 적절히 변환해주는 역할을 한다. 하나 이상의 프로토콜을 사용하여 통신한다는 면에서 라우터, 스위치와는 구별되며 OSI 참조 모델의 7계층 가운데 어느 곳에서도 동작이 가능하므로 전송방식이 다른 통신망도 흡수함으로써 서로 다른 기종끼리도 접속을 가능하게 한다. 우리는 컴퓨터 사용 환경에서 게이트웨이를 늘 사용하고 있다. 가깝게는 인터넷 유무선 공유기가 우리가 만나는 첫 번째 게이트웨이다. 공유기는 사용자 컴퓨터의 네트워크와 인터넷을 연결하여 사용자가 웹 사이트에 접근할 수 있도록 관문을 열어 준다. 사용자가 속해 있는 로컬 네트워크의 통신 프로토콜과 인터넷의 통신 프로토콜이 다르기 때문이다. 참고로 공유기는 게이..
서브네팅이란? 네트워크 관리자가 네트워크 성능을 향상시키기 위해, 자원을 효율적으로 분배하는 것이다. 여기서 자원을 효율적으로 분배하다는 것은 네트워크 영역과 호스트 영역을 분할 하는 것이라고 생각하면 된다. 네트워크 측면에서 말하면 너무 큰 브로드캐스트 도메인은 네트워크 환경에서 패킷 전송을 느리게하고 성능저하를 발생시킨다. 따라서 네트워크를 쪼개서 통신 성능을 보장하는 것. 또한 IP는 32자리 2진수로 표현할 수 있는데 결국 최대 2의 32승만큼의 표현만 가능하다는 이야기이다 즉 자원의 한계가 존재한다는 뜻이다 결국 제한적인 자원으로 인해 주소에 낭비 없이 아껴써야 한다. 그래서 등장한 것이 서브넷마스크이다. 서브넷 마스크는 필요한 네트워크 주소만 호스트 IP로 할당 할 수 있게 만들어 네트워크 낭..

1. Ip class ip는 0.0.0.0부터 ~ 255.255.255.255까지 약 43억개 경우의 수가 존재한다. 이 많은 ip를 사람들에게 어떻게 나눠줄까가 요점이된다. 회사원이 200명인 중소기업과 인원 20000만명인 대형기업과 ip개수는 다르다 같은 회사에서는 같은 네트워크를 사용해야하는데 직원이 200명이라 한 네트워크에 속하는 ip 200개를 받았는데 나중에 신입이 들어오면 201명이 되는데 어떤식으로 ip를 나눠야할까??? 그렇게 해서 나온게 큰 뭉터기 몇 개 그거보다 작은 뭉터기 몇개 이런 형식으로 나누어 주는 것이 ip class 방식이다. A클래스는 전체 ip의 반 B클래스는 A클래스에서 남은 반의 반 C클래스는 B의 남은 반의 반 ... E클래스까지 이런식으로 나뉜다. IPv4를 ..
포트의 개념 먼저 포트의 개념부터 잡고 가야한다. ip는 아파트라고 생각하고 port는 동/호수 라고 생각하면 쉽다. 아파트만 입력하고 배달을 시키면 정확하게 배달을 할 수가 없다 그래서 동/호수를 입력해야한다 그것이 port의 개념이다. 포트포워딩의 개념 앞서 말한대로 주소와 동/호수만 있으면 배달을 하면서 오류가 생길 수 있다. 만약 같은 이름의 아파트가 다른 동네에도 있다면? 배달기사는 어디로 가야할지 모를 것이다. 근데 동네 이름을 같이 적어주면 정확하게 배달을 갈 수 있다. 이게 포트포워딩의 개념이다. 또다른 예시로는 공유기에서 80이라는 포트가 들어와서 찾아가야하는데 노트북, 휴대폰, 데스크톱 전부다 포트가 80이면 어디로 가야할지를 모른다. 여기서 포트포워딩이 교통정리를 해준다. 만약 80으..
프로토콜이란 간략하게 말하면 컴퓨터와 컴퓨터간의 서로 통신하기 위해서 미리 정해 놓은 규약 약속 같은 것이다. 프로토콜의 종류로는 OSI 7계층 계층 프로토콜 응용 ( Application ) HTTP, SMTP, FTP, Telnet 표현 ( Presentation ) ASCII, MPEG, JPEG, MIDI 세션 ( Session ) NetBIOS, SAP, SDP, NWLink 전송 ( Transport ) TCP, UDP, SPX 네트워크 ( Network ) IP, IPX 데이터 링크 ( Data Link ) Ethernet, Token Ring, FDDI, Apple Talk 물리 ( Physical ) 없음 TCP/IP 프로토콜 4계층(현재 가장 표준화된 프로토콜) 계층 역할 전송 주소 프..