전체 글368 메일전송 프로토콜 SMTP 기술 SMTP(Simple Mail Transfer Protocol)는 전자 메일 전송을 위한 통신 프로토콜이다. 메일 서버 및 기타 메시지 전송 에이전트는 SMTP를 사용하여 메일 메시지를 주고 받는다. 인터넷 표준으로서, SMTP는 RFC 821에 의해 처음 정의되었고, RFC 5321에 의해 확장 SMTP 추가에 의해 업데이트되었는데, 이는 오늘날 널리 사용되고 있는 프로토콜의 다양성이다. 메일은 내부적으로 비표준 프로토콜을 사용할 수 있지만, 자신의 시스템 외부에서 이메일을 보내거나 받을 때는 모두 SMTP를 사용한다. SMTP 서버는 일반적으로 25번 포트에서 전송 제어 프로토콜을 사용한다. 사용자 수준의 전자 메일 클라이언트는 일반적으로 메시지를 전달하기 위해 메일 서버로 보내는 경우에만 SMTP를.. 기술(IT) 2019. 11. 3. SNMP(Simple Network Management Protocol) 프로토콜 SNMP(Simple Network Management Protocol)는 IP 네트워크에서 관리되는 장치에 대한 정보를 수집 및 구성하고 장치 동작을 변경하도록 하는 인터넷 표준 프로토콜이다. 일반적으로 SNMP를 지원하는 장치에는 케이블 모뎀, 라우터, 스위치, 서버, 워크스테이션, 프린터 등이 포함된다. SNMP는 네트워크 모니터링을 위한 네트워크 관리에 널리 사용된다. SNMP는 시스템 상태와 구성을 설명하는 MIB(Management Information Base)로 구성된 관리 시스템에 변수 형태로 관리 데이터를 노출한다. 그런 다음 이러한 변수는 애플리케이션을 관리함으로써 원격으로 쿼리할 수 있다. 세 가지 중요한 버전의 SNMP가 개발 및 구축되었다. SNMPv1은 프로토콜의 원래 버전이다.. 기술(IT) 2019. 10. 31. 시간동기화의 기술 NTP(Network Time Protocol) NTP(Network Time Protocol)는 패킷 교환, 가변 지연 데이터 네트워크를 통한 컴퓨터 시스템 간의 클럭 동기화를 위한 네트워킹 프로토콜이다. NTP는 현재 사용에서 가장 오래된 인터넷 프로토콜 중 하나이다. NTP는 모든 참여 컴퓨터를 UTC(Coordinated Universal Time)의 몇 밀리초 이내에 동기화하기 위한 것이다. 마르줄로 알고리즘의 수정 버전인 교차 알고리즘을 사용하여 정확한 시간 서버를 선택하고 가변 네트워크 지연 시간의 영향을 완화하도록 설계되었다. NTP는 보통 공공 인터넷 상에서 수십 밀리초 이내로 시간을 유지할 수 있으며 이상적인 조건 하에서 1 밀리초 이상의 정확도를 달성할 수 있다. 비대칭 경로와 네트워크 혼잡은 100 ms 이상의 오류를 일으킬 수 .. 기술(IT) 2019. 10. 28. DHCP(Dynamic Host Configuration Protocol) 기술 DHCP(Dynamic Host Configuration Protocol)는 다른 IP 네트워크와 통신할 수 있도록 네트워크의 각 장치에 IP 주소와 기타 네트워크 구성 매개변수를 동적으로 할당 하여 UDP/IP 네트워크에서 사용되는 네트워크 관리 프로토콜이다. DHCP 서버는 컴퓨터가 인터넷 서비스 제공자(ISP)로부터 IP 주소와 네트워킹 매개 변수를 자동으로 요청할 수 있게 해 네트워크 관리자나 사용자가 모든 네트워크 장치에 IP 주소를 수동으로 할당할 필요가 없게 한다. DHCP 서버가 없을 경우, 네트워크상의 컴퓨터나 다른 장치는 수동으로 IP 주소를 할당하거나, 로컬 서브넷 밖에서 통신할 수 없도록 주소를 할당해야 한다. DHCP는 홈 네트워크에서 대형 캠퍼스 네트워크 및 지역 인터넷 서비스 .. 기술(IT) 2019. 10. 27. 프록시 서버 (Proxy Server) 프록시 서버는 다른 서버에서 자원을 찾는 클라이언트의 요청을 중개하는 서버이다. 클라이언트는 프록시 서버에 연결하여 파일, 연결, 웹 페이지 또는 다른 서버에서 사용할 수 있는 다른 리소스와 같은 일부 서비스를 요청하고 프록시 서버는 요청을 단순화 및 제어하기 위한 방법으로 평가한다. 프록시는 분산 시스템에 구조와 캡슐을 추가하기 위해 발명되었다. 컨텐츠 제어 소프트웨어 콘텐츠 필터링 프록시 서버는 종종 웹 액세스를 제어하기 위해 사용자 인증을 지원한다. 콘텐츠 필터링 웹 프록시 서버는 프록시를 통해 한 방향으로 또는 양방향으로 중계될 수 있는 콘텐츠에 대한 관리적 제어를 제공한다. 인터넷 사용이 허용 가능한 사용 정책을 준수하는지 확인하기 위해 상용 조직과 비상업 조직 모두에서 일반적으로 사용된다. 또.. 기술(IT) 2019. 10. 24. 페이징 (Paging) 정보 페이징은 컴퓨터가 메인 메모리에서 사용하기 위해 2차 저장소에서 데이터를 저장하고 검색하는 메모리 관리 체계다. 운영 체제는 페이지라고 불리는 동일한 크기의 블록으로 보조 스토리지에서 데이터를 검색한다. 페이징은 프로그램이 사용 가능한 물리적 메모리의 크기를 초과하도록 하기 위해 보조 스토리지를 사용하는 현대 운영 체제에서 가상 메모리 구현의 중요한 부분이다. 단순성을 위해 메인 메모리를 RAM(Random-access Memory)이라고 하고, 2차 저장소를 Disk라고 부르지만, 이러한 용어가 특정 컴퓨터 시스템에 문자 그대로 적용되는지에 따라 개념이 달라지지 않는다. 예측 페이징 스왑 프리페치라고도 불리는 이 기법은 향후 페이지 결함을 최소화하기 위해 곧 참조할 페이지를 예측한다. 예를 들어 페이지.. 기술(IT) 2019. 10. 23. 메모리 보호 (Memory Protection) 메모리 보호는 컴퓨터의 메모리 액세스 권한을 제어하는 방법으로 대부분의 최신 명령 집합 아키텍처와 운영 체제의 일부분이다. 메모리 보호의 목적은 프로세스가 할당되지 않은 메모리에 액세스하는 것을 방지하는 것이다. 이는 프로세스 내의 버그나 멀웨어가 다른 프로세스 또는 운영 체제 자체에 영향을 미치는 것을 방지한다. 보호는 메모리의 특정 영역에 대한 모든 접근, 쓰기 접근 또는 해당 영역의 내용을 실행하려는 시도를 포함할 수 있다. 소유하지 않은 메모리에 액세스하려고 하면 분할 오류 또는 스토리지 위반 예외라고 하는 하드웨어 결함이 발생하여 일반적으로 위반 프로세스가 비정상적으로 종료된다. 컴퓨터 보안을 위한 메모리 보호에는 주소 공간 레이아웃 랜덤화 및 실행 공간 보호와 같은 추가 기술이 포함된다. 분할.. 기술(IT) 2019. 10. 22. 서비스 지향 아키텍처 (SOA) 서비스 지향 아키텍처(Service Oriented Architecture, SOA)는 네트워크 통신 프로토콜을 통해 애플리케이션 구성요소에 의해 다른 구성요소에 서비스를 제공하는 소프트웨어 설계의 스타일이다. 서비스 지향 아키텍처의 기본 원칙은 벤더, 제품 및 기술로부터 독립적이다. 서비스는 신용 카드 명세서를 온라인으로 검색하는 것과 같이 원격으로 접속하여 독립적으로 행동하고 업데이트할 수 있는 별개의 기능 단위다. 모듈형 프로그래밍과 함께 SOA의 기본 공유인 대형 소프트웨어 애플리케이션의 기능을 제공하기 위해 다른 서비스를 함께 사용할 수 있다. 서비스 지향 아키텍처는 분산된 소프트웨어 구성요소와 별도로 유지 관리 및 배포된 소프트웨어 구성요소를 통합한다. 그것은 네트워크, 특히 IP 네트워크를 .. 기술(IT) 2019. 10. 21. PCM (Pulse Code Modulation) 펄스 코드 변조(PCM)는 아날로그 신호를 디지털로 표시하는 데 사용되는 방법이다. PCM 스트림에서 아날로그 신호의 진폭은 균일한 간격으로 정기적으로 샘플링되며, 각 샘플은 디지털 스텝 범위 내에서 가장 가까운 값으로 정량화된다. 컴퓨터, 디스크, 디지털 전화 및 기타 디지털 애플리케이션의 표준 형식이다. PCM 스트림에는 원래 아날로그 신호에 대한 스트림의 충실도를 결정하는 두 가지 기본 속성이 있다. 즉, 샘플이 수집되는 초당 횟수인 샘플링 속도 및 비트 깊이는 각 샘플을 나타내는 데 사용할 수 있는 디지털 값의 수를 결정하는 것이다. 초기의 전기 통신은 여러 전파의 샘플을 멀티플렉싱하고 하나의 전신 케이블을 통해 전달하기 위해 신호를 샘플링하기 시작했다. 1853년 초에 전보 시간 분할 멀티플렉싱.. 기술(IT) 2019. 10. 20. ISI (Inter Symbol Interference) ISI는 일반적으로 다중 경로 전파 또는 통신 채널의 고유 선형 또는 비선형 주파수 응답으로 인해 연속 기호가 함께 블러짐되어 발생한다. 이는 이전의 기호가 소음과 유사한 효과를 가지고 있어 통신을 신뢰성이 떨어지기 때문에 원치 않는 현상이다. 통신에서 기호간 간섭(ISI)은 하나의 기호가 후속 기호를 간섭하는 신호의 왜곡 형태다. 할당된 시간 간격을 넘어 펄스가 확산되면 인접 펄스에 지장을 준다. 시스템에 ISI가 존재하면 수신기 출력시 의사결정기기에 오류가 발생한다. 따라서 송신 필터와 수신 필터 설계에서 목표는 ISI의 영향을 최소화하고, 따라서 가능한 가장 작은 오류율로 디지털 데이터를 목적지에 전달하는 것이다. 기호간 간섭을 완화하기 위한 방법에는 적응적 균등화와 오류 수정 코드가 포함된다. 밴.. 기술(IT) 2019. 10. 19. 에러 제어 (Error control) 오류 제어는 정보 이론과 컴퓨터 과학과 통신의 응용 분야와의 코딩 이론에서 신뢰할 수 없는 통신 채널을 통해 디지털 데이터를 신뢰성 있게 전달할 수 있는 기법이다. 오류 검출 기법은 그러한 오류를 검출할 수 있는 반면 오류 수정은 많은 경우 원본 데이터의 재구성을 가능하게 한다. 많은 통신 채널은 채널 소음에 노출되기 때문에 소스에서 수신기로 전송하는 동안 오류가 발생할 수 있다. 자동 반복 요청(ARQ) 자동 반복 재퀘스트는 신뢰성 있는 데이터 전송을 달성하기 위해 오류 감지 코드, 승인 및/또는 음성 승인 메시지 및 시간 초과를 사용하는 데이터 전송의 오류 제어 방법이다. 수신인은 수신자가 데이터 프레임을 올바르게 수신했음을 나타내는 메시지를 말한다. 일반적으로 송신기가 시간 초과가 발생하기 전에 승.. 기술(IT) 2019. 10. 18. MPLS (Multi Protocol Label Switching) MPLS(Multiprotocol Label Switching)는 긴 네트워크 주소가 아닌 짧은 경로 라벨을 기반으로 한 노드에서 다음 노드로 데이터를 지시하여 라우팅 테이블에서 복잡한 조회를 방지하고 트래픽 흐름을 가속하는 통신 네트워크의 라우팅 기법이다. 라벨은 엔드포인트가 아닌 원거리 노드 사이의 가상 링크를 식별한다. MPLS는 다양한 네트워크 프로토콜의 패킷을 캡슐화할 수 있으며, 따라서 그것의 이름에 멀티프로토콜 참조가 있다. MPLS는 T1/E1, ATM, 프레임 릴레이, DSL 등 다양한 액세스 기술을 지원한다. 역할 및 기능 MPLS 네트워크에서, 데이터 패킷은 라벨을 할당 받는다. MPLS는 확장 가능하고 프로토콜에 독립적이다. 패킷 전달 결정은 패킷 자체를 검토할 필요 없이 이 라벨의.. 기술(IT) 2019. 10. 17. 이전 1 ··· 26 27 28 29 30 31 다음 추천 글