본문 바로가기

CS23

[네트워크] 유니캐스트, 브로드캐스트, 멀티캐스트 - 유니캐스트(Unicast) : 단일 IP 주소로 데이터를 보낸다.( 하나의 목적지 ) - 브로드캐스트(Broadcast): 같은 네트워크 안에 있는 모든 호스트에게 데이터를 전송한다.(단일 네트워크) - 멀티캐스트(Multicast) : 같은 애플리케이션 등의 특정 그룹에 전송한다. (동일한 네트워크가 아니어도 된다.) 2022. 5. 27.
[네트워크] HTTP 와 HTTPS, SSL 이란? HTTP란? TCP/IP 네트워크 아키텍처의 애플리케이션 계층에 속해있는 프로토콜이며 주로 브라우저와 서버간의 통신에서 사용되는 프로토콜 이다. 헤더와 바디의 구조로 되어있다. 이곳에 데이터들을 담아 서로 통신한다. 그러나 큰 문제점이 있다. - HTTP의 문제점 보안에 문제가 있다. 헤더와 바디 모두 암호화 되지 않아, 중간에 패킷이 탈취당하면 정보가 고스란히 노출된다. - HTTPS의 등장 HTTP의 보안 문제를 해결하고자 나온 것이 HTTPS이다. HTTPS는 기존의 HTTP에 SSL이라는 보안 프로토콜을 추가한 것이다. - SSL( Socket Secure Layer ) SSL은 대칭키 방식과 공개키 방식을 둘 다 사용하여 데이터를 암호화한다. SSL을 이용한 사용자와 서버의 통신방법은 대략 아래.. 2022. 5. 26.
[네트워크] AS(Autonomous System)와 ISP(Internet Service Provider)란? 전 세계에서 다양한 조직이 관리하는 네트워크가 연결 된 것이 인터넷 입니다. 이러한 인터넷을 구성하는 조직의 네트워크를 AS(Autonomous System)라고 부릅니다. 그리고 이러한 네트워크에 접속할 권한을 제공하여, 결과적으로는 소비자들에게 인터넷을 이용할 수 있게 해주는 역할을 하는 것이 ISP(Internet Service Provider) 입니다. 우리나라에 대표적으로는 SK, KT, LG등을 이야기할 수 있겠습니다. 또한 네트워크를 보유하지 않고 네트워크를 빌려 서비스만 제공하는 업체도 또한 ISP입니다. 대표적으로 알뜰폰을 예로 들 수 있겠습니다. 또 TIER라는 것이 존재하는데 TIER1은 모든 ISP와 연결됩니다. 또한 TIER1에 속하는 ISP는 인터넷 상의 다른 모든 네트워크들과 .. 2022. 5. 21.
[네트워크] LAN 과 WAN - LAN (Local Area Network) 단어 그래로 로컬 지역의 네트워크이다. 스위치를 통해 local로 연결이 된다. 즉 스위치를 통해 연결된 기기들의 집합을 바로 local network 라고 볼 수 있다. - WAN (Wide Area Network) 각각의 거점 네트워크(LAN)를 연결 한 것이 바로 WAN이다. 데이터는 스위치를 거쳐 라우터로 전송되고 이 라우터를 통해 데이터는 인터넷 세상으로 나가게 된다. LAN WAN 요점정리 스위치를 통해 거점 내에 연결 거점들 끼리 연결 구축 직접 구축, 관리한다 통신사업자가 관리해준다 초기비용 설계, 구축비용, 인건비, 기기비용 서비스 계약 요금 관리비용 스스로 관리하면 관리비용 X, 맡기면 관리자 인건비 서비스 제공 요금(주기적으로 납부) 2022. 5. 18.
[네트워크] 클라우드 서비스의 종류 1. IAAS (Infrastructure As A Service) HAAS(Hardware As A Service) 로도 불리우는 이 서비스는 간단하게 하드웨어적인 부분만 제공해주는 서비스이다. 이 외에는 모든 것을 사용자가 구축해주어야 한다. 운영체제부터 하나하나 설치해야 한다.(운영체제를 제공해주기도 한다.) 좋게 말하면 사용자가 모든 환경을 구축하므로 사용자의 입맛대로 커스터마이징 할 수있다는 장점이 있지만, 이것이 때론 단점이 되기도 한다. 사용자가 모든 것을 설정, 설치 해주어야 하는 번거로움이 있다. AWS의 EC2 서비스가 이에 해당한다. 2. PAAS (Platform As A Service) IAAS가 모든 것을 사용자가 설치해줘야 했다면, PAAS는 사용자가 좀 더 서버를 사용하기 쉬.. 2022. 5. 18.