728x90
반응형

컴퓨터(Computer Science)/네트워크, Network 43

Connection-Oriented & Connectionless Protocol& Service, 연결형과 비연결형 서비스

www.youtube.com/watch?v=c1uWidYnL2Y 위의 영상을 바탕으로 설명하겠다. 각 계층은 바로 위 계층에 연결형과 비연결형의 두 가지 유형의 서비스를 제공할 수 있다. + 프로토콜도 마찬가지로 비슷하다. 우선 서비스에 관해서 설명하고 그 다음 프로토콜을 알아보자 연결형 서비스는 전화망을 모델로 많이 잡는다. 전화를 하기 위해서 해야할 작업이 무엇이 있을까? 서비스 사용자는 연결을 설정하고 그 연결을 사용한 후 연결을 해제한다. 즉 연결이 마치 긴 관이 작동하는 것 같다. 송신측은 끝에서 개체를 밀어 넣고 수신 측은 다른 쪽에서 전송되는 순서대로 수신한다. ** 연결을 설정하고 나서야 통신이 가능하다. 비연결형 서비스는 우편망 서비스와 비슷하다고 한다. 각 편지는 목적지를 가지고 있고 ..

IPv4와 IPv6의 차이점 무엇일까?

www.youtube.com/watch?v=ThdO9beHhpA 위 영상을 기반으로 설명한다. 영어라 알아먹기 힘들어서 내가 정리한다 ㅎ 우선 IP에 대해서 알아보아야 한다. IP란 Internet Protocol로 쉽게 말해서 약속이다. Internet을 사용할 때 지켜야만 하는 약속! 근데 우리는 보통 IP를 IP 주소라고 생각하고 있고 실제로도 그렇게 더 많이 쓴다. IP주소는 숫자로 구성되어 있으며 네트워크 상에서 장비를 구분할 수 있게 해준다. 그렇기에 장비들간에 커뮤니케이션이 일어나기 위해선 IP 주소를 가져야만 한다. 위에서 가르킨 IP 주소는 2가지로 볼 수 있다. 1. 네트워크 주소 2. 호스트 주소 그리고 주소 타입에는 2가지가 있다. IPv4, IPv6 **물론 우리는 아직 IPv4를..

Domain Name System, DNS란 무엇일까?

www.youtube.com/watch?v=mpQZVYPuDGU 위의 영상을 기반으로 설명한다. 최초 2020.11.27 업데이트 2022.09.07 우선 DNS라는 것은 (Domain Name System)이라는 것이다. 엥? 그게 뭐냐고? 뭔지 알려면 사람과 컴퓨터의 차이를 알아봐야 한다. 컴퓨터는 이름이 없다. 아니 이름이 숫자다. 사람은 숫자가 아니라 문자를 이름으로 갖는다. **사실 컴퓨터가 문자를 이름으로 갖는 것처럼 보이지만 사실 문자도 숫자로 해석해서 알아듣는다. **해석하는 과정을 name resolution이라고 한다. 알았지? ??그래서 DNS가 뭐냐고?? DNS는 이름을 숫자로 매칭시켜주는 시스템이다. 정확하게 말하면 도메인 이름을 IP 주소로 바꿔준다. **일반적으로 우리가 웹 브..

핑과 추적루트, PING and TRACERT(traceroute)

www.youtube.com/watch?v=vJV-GBZ6PeM 위의 영상을 기반으로 설명하겠다. 핑 어디서 많이 들어봤을 것이다. 게임에서 핑이 높다고 하면 -> 렉걸린다 너 핑 튀긴다 -> 렉걸린다 핑이 이상해 -> 렉걸린다. 즉, 내가 지연시간이 높다는 말을 위와 같이 말한다. 하지만 진짜 핑이 지연시간이 높다는 말일까??? 사실 핑은 네트워크 연결상태를 확인할 때 쓰인다. 또한 다른 용도는??? TCP/IP 네트워크에서는 도메인 네임 시스템(DNS)으로 네트워크나 주 컴퓨터에 지정된 기호명을 기계가 사용하는 숫자 주소인 IP 주소로 변환해 준다. 그럼 핑을 어떻게 쓰는데??? 핑을 만들 때 우리는 거의 CMD창을 열어서, 즉 명령어 프롬프트 창을 켜놓고 많이한다. *패킷(packet): 네트워크의..

물리적계층(Physical Layer) 개론 - 1

탄넨바움의 책을 기반으로 설명한다. 영어 넘 어려움 물리적 계층은 프로토콜 모델에서 최하위 계층이다. 물리적 계층은 네트워크에 대한 기계적, 전기적, 시간적 인터페이스를 정의한다. *물리적 계층은 네트워크가 구축되는 기저다. 다양한 종류의 물리적 채널의 특성은 성능을 결정한다.(전송량, 지연, 에러율 등) 물리적 계층에서 다루는 기술과 개념에 대해 알아보자 우선 매체에 대해서 알아야 한다. 1. 유도전송매체(동선, 광섬유) 2. 무선(지상파) 3. 위성 전송 그리고 전송 기술에 대해서는 무슨 내용이 있을까? 1. 아날로그 신호가 디지털 비트로 전환되고 복구됨 = 디지털 변복조 2. 동일한 전송매체에 같은 시간에 간섭 없이 수용가능 = 다중화(Multiplexing) 마지막으로 통신 시스템에 관한 내용이 ..

TCP/IP Model, OSI 모델과 차이는?

www.youtube.com/watch?v=OTwp3xtd4dg 위의 영상을 기반으로 작성하였다. TCP/IP Model TCP/IP 모델이란 OSI 모델과 비슷하지만 다르다. 우선 이렇게 생겼다. 4가지 계층이 있다. 하지만 이것은 옛날의 모델이고 지금은 갱신되어서 다른 형태를 띈다. 그렇다면 원래 것과 비교해보자면 어떨까? 이런 식으로 생겼다. 그렇다면 OSI 모델과 비교하면 어떨까?? 이렇게 생겼다. 이제 TCP/IP 모델에 대해 직접 알아보자 각자 계층마다 다른 프로토콜이 있는데 5가지 계층마다 다른 프로토콜이 있다. 모든 것이 OSI 모델과 비슷하게 진행된다. 다만 계층이 좀 다를뿐이다. Data가 5번째 계층에서 다른 계층으로 전달될 때마다 헤더가 추가된다. 각 헤더마다 가지고 있는 정보가 다..

NAS, SAN의 서버 저장방식 차이

www.youtube.com/watch?v=3yZDDr0JKVc 위의 영상을 기반으로 작성했다. NAS, SAN NAS와 SAN의 차이 NAS는 Network Attached Storage 말 그대로 네트워크를 통한 저장소라는 뜻이다. 즉 저장소에 접근할 때 네트워크를 이용한다는 것이다. 보통 장비 안에는 많은 하드 드라이브가 들어있다. 이런 식으로 네트워크를 직접 라우터 연결을 통해 구성한다. 하지만 만약 저장소에 문제가 생기면 네트워크에 연결된 모든 기기들이 작동하지 않을 수 있다. 이것이 한계다. 즉 접근 불가능 상태가 된다. SAN은 Storage Area Network 라고 한다. SAN은 오류에 대해서 꽤나 강인성이 높다. 데이터가 Disk array들 간에 공유가 되기 때문이다. 저기 왼쪽라..

POP3 vs IMAP ( ++ SMTP) 이메일 서버의 작동방식 차이

www.youtube.com/watch?v=SBaARws0hy4 위의 내용을 바탕으로 작성했다. ++ 210914 기준으로 SMTP 까지 추가했다. ++220908 내용 업데이트 POP3, IMAP 둘 간의 차이 POP3 는 Post Office Protocol 3 라는 의미이다. POP3는 오직 다운로드만 받을 수 있고 동기화가 되지 않는다.(수신) 메일을 우리의 기기로 다운받는다면 그 즉시 이메일 서버에서는 원본이 삭제된다. (POP 서버를 말하는 것이다) 즉, 컴퓨터 각각에서 같은 메일을 다운로드 할 수 없다. 왜냐하면 서버에서 사라졌기 때문이다. 위와 같은 창에서 copy를 남기지 않는다면 서버에서 메일의 존재가 지워진다. IMAP Internet Message Access Protocol 이라는..

Dynamic Host Configuration Protocol, DHCP란? 동적 호스트 설정 프로토콜

www.youtube.com/watch?v=S43CFcpOZSI 위 링크를 참고하자 먼저 요약하면 DHCP는 네트워크 안의 컴퓨터에 대해서 IP 주소나 서브넷 마스크와 같은 네트워크 정보를 자동으로 설정하기 위한 프로토콜이다. **부연설명을 하자면 BOOTP는 클라이언트가 IP 주소를 요청하면 BOOTP서버에서는 클라이언트의 물리 주소에 해당하는 IP 주소를 이미 물리 주소와 IP 주소 간의 연결관계를 기록하고 있는 테이블에서 찾는다. 하지만 호스트가 다른 네트워크로 이동했을 시에는 찾는 것이 불가능하다. 때문에 DHCP라는 해법이 제안되었다. DHCP는 Dynamic Host Configuration Protocol을 뜻한다. **DHCP는 이용 가능한 IP 주소의 풀,pool을 가지는 DB를 가지고 ..

NAT란? Network Address Translation, 네트워크 주소 변환 [네트워크]

www.youtube.com/watch?v=qij5qpHcbBk 위 링크를 참고하자 NAT란 Network Address Translation 을 말한다. **실제 공식 용어는 NAPT라고 한단다. (Network Address Port Translation) PAT, Port Address Translation 라고도 쓴단다. 뭐 그렇단다. 우선 문제을 말해보자 우리는 IPv4를 쓰고있고 컴퓨터 과학자들은 32비트 즉, 42억개의 주소는 우리가 충분히 네트워크를 사용할 수 있을만큼 있다고 생각했다. 그러나 예상과는 다르게 빠르게 소비가 되었다. 그래서 과학자들은 다른 방법을 고안해냈다. 우선 IPv6이 이 있다. 하지만 우리는 IPv4의 수명을 조금 더 늘리고 싶었다. (어차피 IoT의 시대가 오는 지..

728x90
반응형