네트워크의 기초
·
CS/네트워크
네트워크란?노드와 링크가 서로 연결되어 있으며 리소스를 공유하는 집합 노드 : 서버, 라우터, 스위치 등 네트워크 장비링크: 유선, 무선 좋은 네트워크란?많은 처리량을 처리할 수 있으며, 지연 시간이 짧고, 장애 빈도가 적으며 좋은 보안을 갖춘 네트워크 처리량(bps)- 링크 내에서 성공적으로 전달된 데이터의 양을 말하며, 보통 얼만큼의 트래픽을 처리했는지를 나타냄- 많은 트래픽을 처리한다. == 많은 처리량을 가진다.- 사용자들이 많이 접속할 때마다 커지는 트래픽, 네트워크 장치 간의 대역폭, 네트워크 중간에 발생하는 에러, 장치의 하드웨어 스펙에 영향을 받는다. 트래픽특정 시점에 링크 내에 '흐르는' 데이터의 양 대역폭주어진 시간동안 네트워크 연결을 통해 흐를 수 잇는 최대 비트 수 트래픽이 많아..
IP와 서브넷 마스크
·
CS/네트워크
IPv4- 컴퓨터가 네트워크에서 서로를 식별하기 위한 주소- IPv4는 32비트로 구성된 IP 주소 체계- 192.168.0.1 같은 IP는 실제로는 32개의 0과 로 구성된 2진수 서브넷마스크와 비트마스킹- 서브넷 마스크는 IP 주소를 네트워크 영역과 호스트 영역으로 나누는데 사용- 1로 되어 있는 부분이 네트워크 주소를 의미, 나머지 0은 호스트 식별자를 의미한다.- 비트마스킹을 통해 네트워크 주소와 브로트 캐스트 주소 등을 계산할 수 있음.- 하나의 네트워크를 여러 개의 작은 네트워크로 나누기 위해 사용- 예를 들어, 192.168.1.0/24 서브넷은 192.168.1.1 ~ 192.168.1.254까지 254개의 호스트를 사용할 수 있다.IP 주소: 192.168.1.10 ..
정리1
·
CS/네트워크
1. Internet vs internet의 차이Internet은 internet의 포함된다.Internet : 고유명사, TCP/IP로 운용되는 network of networks -> 가장 대표적으로 우리가 쓰고 있는 것.ineternet: 일반적인 용어, network of networks, network들을 묶어서 만든 하나의 network, TCP/IP로 운용되지 않아도 상관없다. 2. Internet의 장치적 관점device == host == end systems : Internet edge 부분에서 앱을 구동하는게 목적Packet switches: 최대한 신속히 packet을 forwarding 하는 것.packet: message를 적절하게 나눠서 보내는 전송단위forwarding vs ..