JavaScript 에서보내고 --> PHP 받을때 encodeURIComponent( string ) --> rawurldecode( iconv( "UTF-8", "CP949", $string ) ) PHP 에서 보내고 --> JavaScript 받을때 rawurlencode( iconv( "CP949", "UTF-8", $string ) ) --> decodeURIComponent( string ) Ajax 에서는 일단 utf-8 로 보내고 받고 뿌리고.... 중요..
[네트워크 트래픽 분석기 Ethereal ] 프로토콜에 대해서 공부하려면 네트워크 트래픽 분석기는 하나쯤 사용할 줄 알아야 한다. 네트워크 트래픽 분석기란 네트워크에 흐르는 모든 패킷을 잡아서 네트워크 관리자가 패킷을 분석할 수 있는 툴이다. 네트워크 트래픽을 분석하기 위해서 유닉스, 리눅스에서는 전통적으로 tcpdump와 같은 콘솔 전용 프로그램을 사용했으나 요즈음에는 ethereal 과 같은 그래픽 유저 인터페이스를 가진 네트워크 트래픽 분석기를 사용한다. 이 프로그램은 http://www.ethereal.com 에서 RPM 버전 또는 소스 버전으로 다운로드 받을 수 있다. 상용 제품도 많지만 이 네트워크 트래픽 분석기는 상용 제품에 떨어지지 않는 성능을 가지고 있다. 필자가 생각하기에는 상용 제품보..
Address Resolution Protocol 통신을 하기위해 IP주소를 가지고있는 MAC주소를 알아내는 프로토콜입니다. 반대로 MAC주소를 가지고 IP주소를 알아내는 게 RARP이며 이들 프로토콜은 IP와는 별개로 움직입니다. (icmp나 igmp는 ip안에 포합됩니다.) 앞서 arp프로토콜을 주고 받았다면 캐시에 정보가 저장되므로 다음통신때는 arp프로토콜을 보내지 않습니다. commend창에 arp -a 명령으로 캐쉬에 저장된 MACaddress 내용을 확인할 수 있으며 arp -d로 캐쉬를 삭제할 수 있습니다. 1:1연결시 동작절차 서버의 ip주소를 알고있는 클라이언트의 응용계층은 전송계층에게 서버와의 연결을 요청합니다. TCP/UDP는 연결요청 메시지를 만들어 인터넷계층에게 전달합니다. 인터..
제17장 프로토콜 주소 변환 (ARP : Address Resolution Protocol) 프로토콜 S/W는 목적지 컴퓨터의 IP주소를 그와 동등한 H/W주소로 변환 주소 변환 수행의 3가지 일반적인 메커니즘 주소변환 정보를 포함하는 표에 의존, WAN H/W에서 주로 사용 변환을 위해 수학적 함수 사용 두 개의 컴퓨터가 Network를 통해 메시지를 교환하는 분산 처리를 사용 프로토콜 주소와 패킷 전달 인터넷을 통한 패킷 전달 : 프로토콜 목적지 주소를 사용하여 S/W에 의해 전달 S/W는 패킷 발송시 IP주소로 동작(Next-hop, Packet 목적지 주소 : IP주소) 물리적 네트워크 H/W는 IP주소를 이해 못함 ⇒ H/W 프레임 형식과 H/W주소로의 변환 필요 Next-hop 프로토콜 주소는..
3월부터 11월까지 8회에 걸친 연재를 통해 우리는 IPv6의 기본기술과 IPv6 네트워크 구축, 그리고 IPv6 응용서비스 구현에 대해 살펴봤다. 지금까지 정리한 내용들을 응용해 IPv6 네트워크 구축 또는 전환이 체계적으로 이루어지기를 기대하며, 이번 호에서는 관련 산업전망, 시장예측, 핵심기술 전망 등을 살펴봄으로써 2006년도 IPv6의 여러 모습을 미리 조망해 보고자 한다. 김진규 | 한국전산원 차세대인터넷팀 2005년도 IPv6 시장은 라우터 등 기존 네트워크 장비와 함게 VoIP와 같은 특화된 장비가 끊임없이 출시됐고, 이에 따른 다양한 라인업을 갖추게 됐다. 지속적인 외산 장비의 우위 속에서 VoIPv6 관련 장비와 같은 특화된 국산 장비의 선전이 두드러졌다. 삼성전자와 애드팍테크놀로지 등..
IPv6 네트워크 고도화 출판일 :2005년 10월호 이번 강좌에서는 한국전산원에서 운용중인 IPv6 네트워크의 변천과정을 통해 IPv6 네트워크 고도화 과정을 살펴본다. 관련 내용은 이미 7월호 특집기사와 8, 9월 두 차례의 IPv6 강좌를 통해 단편적으로나마 언급한 바 있다. 이 사례가 반드시 모범답안이라고 할 수는 없지만 새로이 IPv6 네트워크를 구축하시려는 분들에게 타산지석은 될 듯 하다. 김진대 | 한국전산원 차세대인터넷팀 한국전산원이 운용하고 있는 IPv6 네트워크인 6NGIX(IPv6 Next Generation Internet eXchange)와 6KANet(IPv6 Korea Advanced Network)은 초고속 정보통신 네트워크 기술, 초고속 응용서비스 및 관련 장치 연구개발 환..
Network Address Translation (NAT) TCP/IP를 통한 통신망이 전 세계로 확산되면서 IP주소의 부족이 심각한 문제가 되고 있다. IANA(Internet Assigned Numbers Authority) address를 최대한 활용하기 위한 많은 해결책들이 제시되고 있으며 그 중의 하나가 NAT이다. 이 NAT에 대해 자세히 알아 보도록 하자. 개요 Internet과 intranet의 급속한 확산에 의해 IP주소가 전 세계적으로 유일하게 할당되는 것은 불가능해 지고 있다. 이 글의 내용은 intranet의 주소를 모두 renumbering할 필요 없이 intranet을 internet의 일부가 되게하는 방법에 대해 설명하고 있다. Host system은 세가지의 범주로 구분이 ..
- Total
- Today
- Yesterday