3장 네트워크 통신하기
·
IT 엔지니어를 위한 네트워크 입문
통신 방법 유니캐스트1:1 통신 목적지와 출발지가 정해져있는 통신방식통신범위: 전체 네트워크 ex) http 브로드캐스트1: N 방식 목적지가 정해져 있지 않은 통신방식통신범위 : 서브넷(로컬 네트워크)2계층에서 통신 mac주소 : FFFF:FFFF:FFFF:FFFF3계층에서 통신 ip주소 : 255.255.255.255ex) ARP 멀티캐스트1: 그룹 지정된 그룹과 통신하는 방식통신범위: 정의된 구간D 클래스 단위로 네트워크를 구분하여 통신함ex) 방송 애니 캐스트 1:1 통신 방식 유니 캐스트와 비슷하나, 통신거리, 응답시간이 짧은 순서로 통신통신범위: 전체 네트워크ipv6 사용함ex) 6 to 4 , dns Bum 트래픽?B(broadcast) U(unknown unicast) M(muticast)..
네트워크 연결, 구성요소 (2장)
·
IT 엔지니어를 위한 네트워크 입문
LAN lan은 자신이 직접 구축한 네트워크망 규모가 비교적 작음 man은 한 도시정도의 구모를 지닌 네트워크 wan은 lan이나 man을 서로 연결하기 위한 네트워크 ex) 통신사 네트워크    VPN?  MPLS VPN A사와 B사가 있다면 둘을  해외 전용선이나 타도시로 연결되는 비싼 전용선을 쓰는게 아니라MPLS VPN이라는 기술을 통해 isp(internet service provider ) 전용회선을 공유하여 사용하여 비용을 절감 MPLS VPN 망은 사용자를 구분할 수 있는 기술임.    네트워크 구성 요소 NIC (network interface card)기능1. 직렬화전기적인 신호를 패킷으로 만들어 자신에게 들어온 mac주소가 맞는지 확인후 폐기 할지, 데이터로 사용할지 결정 2. 흐름제..
2장 객체지향 프로그래밍
·
오브젝트
객체지향영화관 예매 시스템을 구현하면서 객체지향에 대해 설명한다. 영화관 예매 시스템을 다이어 그램으로 표현하면 다음과 같다. 객체, 클래스, 협력프로래밍할때, 클래스 단위로 먼저 생각하지 말고 하나의 객체단위로 먼저 생각해라하나의 기능을 구현할때 객체의 상호협력을 통해서 만들어야 좋은 설계이다. 접근제어자public , private 으로 객체의 메서드, 필드변수를 내부, 외부로 노출 유무를 판단한다.-> 클래스 작성자는 private 로 지정한 것들을 걱정없이 수정할 수 있다.-> 클라이언트 프로그래머(클래스로 기능을 구현하는)는 인터페이스만을 보고 구현할 수 있다.접근제어자는 유용하다~~협력하는 객체들의 공동체 예매하기 그럼 실제로 하나의 기능을 구현하기 위해서 객체들의 협력을 통해 코드를 구현해보..