용어정리 3

프로그래밍 용어 정리

객체 객체(Object)란 물리적으로 존재하거나 추상적으로 생각할 수 있는 것 중에서 자신의 속성을 가지고 있고 다른것과 식별 가능한 것. 객체는 속성과 동작으로 구성되어 있다고 보면 되는데 자바에서는 이 속성과 동작을 각각 필드(field) 와 메소드(method) 라 함. 캡슐화(Encapsulation) 캡슐화란 객체의 필드, 메소드를 하나로 묶고, 실제 구현 내용을 감추는 것 외부 객체는 객체내부의 구조를 알지 못하며 객체가 노출해서 제공하는 필드와 메소드만 이용 이렇게 캡슐화를 하는 이유는 외부의 잘못된 사용으로 인해 객체가 손상되지 않도록 하기 위함 상속(Inheritance) 상속이란 객체 지향 프로그래밍에서 부모역할의 상위객체가 자기가 가지고 있는 필드와 메소드를 자식역할의 하위 객체에게 ..

용어정리 2020.08.29

게이트웨이-gateway

게이트웨이(gateway, 문화어: 망관문)는 컴퓨터 네트워크에서 서로 다른 통신망, 프로토콜을 사용하는 네트워크 간의 통신을 가능하게 하는 컴퓨터나 소프트웨어를 두루 일컫는 용어, 즉 다른 네트워크로 들어가는 입구 역할을 하는 네트워크 포인트 게이트웨이는 서로 다른 네트워크 상의 통신 프로토콜(protocol,통신규약)을 적절히 변환해주는 역할을 한다. 게이트웨이는 하나 이상의 프로토콜을 사용하여 통신한다는 면에서 라우터, 스위치와는 구별되며[1][2] OSI 참조 모델의 7계층 가운데 어느 곳에서도 동작이 가능하므로 전송방식이 다른 통신망도 흡수함으로써 서로 다른 기종끼리도 접속을 가능하게 한다. 게이트웨이는 또한 라우터와 동일한 개념으로 이해할 수 있다. 라우터는 네트워크 장비의 일종으로,패킷을 다..

용어정리 2019.11.28

텔넷 - Telnet이란?

Telnet Service란? - TCP 통신중에서 가장 오래되고 널리 쓰이는 방식 - 원격 관리 서비스 대표 Telnet 과 SSL 차이 텔넷(Telnet) 과 시큐어 쉘(SSH) 의 공통점은 둘다 원격의 컴퓨터를 제어한다는 것이다. 다만 둘 의 차이가 있다면 데이터 전송 방식에 차이가 있다. Telnet 은 Byte 스트림 형식으로 데이터를 주고 받지만 SSH는 암호화 하여 데이터를 주고 받는다. 중간에 누가 데이터를 채간다 하더라도 SSH는 암호화가 되어 있어서 Telnet 보다 상대적으로 보안적인 측면에 있어서 안정적이다. SSH는 SSH1 과 SSH2 2가지 프로토콜이 있다. SSH1 은 RSA 암호화 방식을 사용한 공개 프로토콜이고 SSH2 는 RSA 암호화 방식 이외에도 다양한 방식을 채택하..

용어정리 2019.11.28