E D R , A S I H C RSS

Full text search for "TCP"

TCP


Search BackLinks only
Display context of search results
Case-sensitive searching
  • Gof/State . . . . 144 matches
         네트워크 커넥션을 나타내는 TCPConnection 라는 클래스를 생각해보자. TCPConnection 객체는 여러가지의 상태중 하나 일 수 있다. (Established, Listening, Closed). TCPConnection 객체가 다른 객체로부터 request를 받았을 때, TCPConnection 은 현재의 상태에 따라 다르게 응답을 하게 된다. 예를 들어 'Open' 이라는 request의 효과는 현재의 상태가 Closed 이냐 Established 이냐에 따라 다르다. StatePattern은 TCPConnection 이 각 상태에 따른 다른 행위들을 표현할 수 있는 방법에 대해 설명한다.
         StatePattern 의 주된 아이디어는 네트워크 커넥션의 상태를 나타내는 TCPState 추상클래스를 도입하는데에 있다. TCPState 클래스는 각각 다른 상태들을 표현하는 모든 클래스들에 대한 일반적인 인터페이스를 정의한다. TCPState의 서브클래스는 상태-구체적 행위들을 구현한다. 예를 들어 TCPEstablished 는 TCPConnection 의 Established 상태를, TCPClosed 는 TCPConnection 의 Closed 상태를 구현한다.
         TCPConnection 클래스는 TCP 커넥션의 현재 상태를 나타내는 state 객체를 가지고 있다. (TCPState 서브클래스의 인스턴스) TCPConnection 은 이 state 객체에게 모든 상태-구체적 request들을 위임 (delegate) 한다. TCPConnection 은 커넥션의 특정 상태에 대한 명령들을 수행하기 위해 TCPState 서브클래스 인스턴스를 이용한다.
         커넥션이 상태를 전환할 경우, TCPConnection 객체는 사용하고 있는 state 객체를 바꾼다. 예를 들어 커넥션이 established 에서 closed 로 바뀌는 경우 TCPConnection 은 현재의 TCPEstablished 인스턴스를 TCPClosed 인스턴스로 state 객체를 교체한다.
          * Context (TCPConnection)
          * State (TCPState)
          * ConcreteState subclass (TCPEstablished, TCPListen, TCPClosed)
         다음의 예제는 앞서 Motivation 에서 언급했었던 TCP 커낵션에 대한 C++ 코드의 예이다. 이 에제는 TCP 프로토콜에 대해 단순화 시킨 것이므로, TCP 커넥션들의 모든 상태나 프토토콜 전체를 설명하지 않는다. (이 예제는 Lynch 와 Rose [LR93] 에 의해 설명된 TCP 커넥션 프로토콜에 기초한 것이다)
         일단, 우리는 TCPConnection 클래스를 정의한다. TCPConnection 은 데이터를 전달하고 상태 전환을 위한 request를 다루는 인터페이스를 제공한다.
         class TCPOctectStream;
         class TCPState;
         class TCPConnection {
          TCPConnection ();
          void ProcessOctet (TCPOctetStream* );
          friend class TCPState;
          void ChangeState (TCPState* );
          TCPState* _state;
         TCPConnection 은 _state 멤버변수를 이용, TCPState 의 인스턴스를 유지한다. TCPState 클래스는 TCPConnection 의 상태-전환 인터페이스를 중복하여 가진다. 각각의 TCPState 명령들은 TCPConnection 인스턴스를 인자로서 취하며, TCPState 로 하여금 TCPConnection 으로부터 데이터를 접근하거나 현재 커넥션의 상태를 전환할 수 있도록 한다.
         class TCPState {
          virtual void Transmit (TCPConnection* , TCPOctetStream* ):
  • TCP/IP . . . . 11 matches
         소켓 프로그래밍을 위한 TCP/IP 용어 정리
         == TCP/IP 란? ==
         개발자를 위해서 제공되는 API(Application Programming Interface)의 가장 대표적인 형태가 TCP/IP 이다.
         == TCP(Transmission Control Protocol)? UDP(User Datagram Protocol)? ==
         간단하게 설명해서 TCP 는 신뢰성있는 전송, UDP 는 '난 보냈으니 잘 가던지 말던지' 라고 하는 프로토콜이다.
          * 인제 TCP/IP 소켓 프로그래밍에 들어가 볼까? 근데 사전지식이 많이 부족하겠군
          * Effective TCP/IP Programming: 44 Tips to Improve Your Network Programs : TCP/IP 프로그래밍 팁 모음
          * TCP/IP Sockets (Java/C 버젼) : 가장 짧은 TCP/IP 서적. 짧은 시간 동안 개론적 이해를 얻는데 최고.
          * Interactive Shell이 지원되는 언어(e.g. Python, Ruby, ...)를 사용하면 TCP/IP의 개념을 아주 빠른 시간 안에 배울 수 있음. (Python은 내부적으로 C 라이브러리를 그대로 사용) 또, 현재 개발된/개발중인 시스템을 테스트 하는 데에도 매우 편리함. 예컨대, 리코에서는 XMLRPC 서버 접속을 파이썬 쉘에서 하고(import xmlrpc 한 다음에...), 거기서 사용자 등록 등의 서비스를 직접 사용하게 한다.
  • TCP/IP 네트워크 관리 / TCP/IP의 개요 . . . . 11 matches
         TCP/IP 네트워크 관리 / TCP/IP의 개요
         = TCP/IP의 개요 =ㅇㅇ
          * TCP/IP : UNIX 데이터 통신을 관리하는 소프트웨어 패키지(Package)
          *'''TCP/IP'''명칭의 유래 : 전송 제어 프로토콜('''T'''ransmission '''C'''ontrol '''P'''rotocol) + 인터넷 프로토콜 ('''I'''nternet '''P'''rotocol)
         == TCP/IP와 인터넷 ==
          *1983 - 군사용 표준(MIL STD)로 TCP/IP 프로토콜 채택.
         === TCP/IP의 특징 ===
          * 특정한 물리적 네트워크 하드웨어에 대한 독립성 : TCP/IP가 많은 다른 종류의 네트워크를 통합할 수 있도록 해줌.
          *TCP/IP는 운영체제와 구조적 차이에 독립적인 개방형 프로토콜이 혼합된 네트워크를 만들려고 시도
          *TCP/IP 프로토콜에 관한 정보의 대부분은 RFC(Requests For Comments)로 발표
  • TCP/IP 네트워크 관리 . . . . 8 matches
         TCP/IP 네트워크 관리 '''요약..'''
         = About TCP/IP 네트워크 관리 =
         TCP/IP 네트워크 관리, Craig Hunt(박창민 역), 한빛 미디어.
         책을 끝까지 다 읽어보자..^^; 그리고 TCP/IP에 대해서 알게 되었으면 좋겠다.
         === 1장. TCP/IP의 개요 ===
          *["TCP/IP 네트워크 관리 / TCP/IP의 개요"]
          * TCP/IP와 인터넷
  • UnixSocketProgrammingAndWindowsImplementation . . . . 7 matches
          ※ TCP/IP, UDP란?
         SOCK_STREAM : 스트림 방식의 소켓 생성 (TCP/IP)
         IPPROTO_TCP : TCP 기반. 값은 0이다.
         // 우리가 사용하는 프로토콜인 TCP, UDP가 0이므로 0으로 써도 무방하다.
         // sockaddr_in 은 TCP/IP체제 이므로 AF_INET만 사용한다. -> TCP/IP는 인터넷 기반이므로.
  • 2학기파이선스터디/서버 . . . . 6 matches
         from SocketServer import ThreadingTCPServer, StreamRequestHandler
          server = ThreadingTCPServer(("", PORT), RequestHandler)
         from SocketServer import ThreadingTCPServer, StreamRequestHandler
          server = ThreadingTCPServer(("", PORT), RequestHandler)
         from SocketServer import ThreadingTCPServer, StreamRequestHandler
          server = ThreadingTCPServer(("", PORT), RequestHandler)
  • CCNA/2013스터디 . . . . 6 matches
          * '''TCP/IP 계층 모델'''
          * TCP 세그먼트 or UDP 패킷 - 트랜스포트 계층
          || 계층 모델이다 || TCP/IP의 응용 프로그램 계층은 OSI의 표현 계층과 세션 계층 포함 ||
          || 응용 프로그램 계층 || TCP/I{의 네트워크 액세스 계층은 OSI의 데이터 링크 계층과 물리 계층 포함 ||
          || 트랜스포트 계층/네트워크 계층과 호환되는 계층 || TCP/IP 프로토콜은 인터넷 발전에 표준 ||
          * TCP (Transmission Control Protocol)과 UDP (User Datagram Protocol)이 주요 프로토콜
  • 이영호/개인공부일기장 . . . . 5 matches
         ☆ 구입해야할 책들 - Advanced Programming in the UNIX Environment, Applications for Windows, TCP/IP Illustrated Volume 1, TCP/IP Protocol Suite, 아무도 가르쳐주지않았던소프트웨어설계테크닉, 프로젝트데드라인, 인포메이션아키텍쳐, 초보프로그래머가꼭알아야할컴퓨터동작원리, DirectX9Shader프로그래밍, 클래스구조의이해와설계, 코드한줄없는IT이야기, The Art of Deception: Controlling the Human Element of Security, Advanced Windows (Jeffrey Ritcher), Windows95 System Programming (Matt Pietrek)
         ☆ 앞으로 공부해야할 책들(사둔것) - Effective C++, More Effective C++, Exeptional C++ Style, Modern C++ Design, TCP/IP 네트워크 관리(출판사:O'Reilly), C사용자를 위한 리눅스 프로그래밍, Add-on Linux Kernel Programming, Physics for Game Developers(출판사:O'Reilly), 알고리즘(출판사:O'Reilly), Hacking Howto(Matt 저), Windows 시스템 실행 파일의 구조와 원리, C언어로 배우는 알고리즘 입문
         2005년 7월 30일 시작(주말마다) : TCP/IP SOCKET PROGRAMMING(Bible)
         24 (일) - TCP/IP 구조. 하루동안 휴식 모드.
  • ComputerNetworkClass . . . . 4 matches
         수업내용: 데이터 통신에서 배우는 것보다 한단계 상위 레이어. IP (Internet Protocol), TCP,UDP, Routing 의 원리, Subnet Mask, Tunneling 등의 개념 등에 대해 자세하게 배운다.
         기존의 데이터 통신이 DL, PHY 에 집중하여 공부한 측면이 강했다면, 이 과목은 실제 Programmer 가 실무에서 많이 사용하게될 기술인 TCP, UDP, RTP 및 socket, rpc 에 대한 전반적인 내용을 다룬다.
         수업을 듣기전에 TCP/IP socket programming 에 대한 입문서를 보고 듣기를 권하며, 수업의 진도를 따라가면서 TCP/IP 서적을 다시 한번 보거나 중급서적을 읽기 시작하면 아주 도움이 많이 될 것이라 생각한다.
  • ComputerNetworkClass/Exam2006_1 . . . . 4 matches
         4. TCP 버프를 이용한 flow control 관련 문제들.
         TCP 수신측 버퍼 오버시 TCP 프로토콜의 처리과정 및 Probing 을 이용한 에러제어
         Advertised Window를 이용하지 못하는 상황하에서 TCP의 에러처리 방식에 대한 추론.
  • 임인택/내손을거친책들 . . . . 4 matches
          * TCP/IP Illustrated Vol. 1
          * TCP/IP LEAN
          * 마스터링 TCP/IP
          * TCP/IP
  • CCNA . . . . 3 matches
          * TCP/IP란 프로토콜(Protocol)의 한 종류로 인터넷을 하기 위해 꼭 필요하다. ARPANET에 의해 처음으로 개발 되었으며 TCP/IP는 인터넷을 사용하는 컴퓨터라면 어디에나 세팅이 되어 있다.
          * ip의 생성이유 : TCP/IP프로토콜을 사용하는 모든 장비를 구분하기 위해서
  • ComputerNetworkClass/Exam2006_2 . . . . 3 matches
         TCP의 흐름제어 부분은 워낙에 중요하다고 설명했기 때문에 SLOWSTART, FAST RETRANSMIT, VEGAS 에 대한 이해를 해야했을듯.
          2.5 멀티미디어 서비스에서 TCP는 왜 잘 사용 안될까
          멀티미디어 스트리밍 서비스와 TCP의 궁합이 잘 맞지않는 이유를 기술하라는 문제. 수업시간에 몇번 말했기 때문에 난이도 평이. (UDP 위에 RTP 를 올리게 된 이유와 일맥상통함)
  • Hacking . . . . 3 matches
          * TCP SYN flood
          * TCP ACK flood attack
          * TCP NUL flood attack
          * tcpdump, windump, sniffit 과 같은 Tool이 있음.
  • ComputerNetworkClass/Exam2004_1 . . . . 2 matches
         UDP 가 TCP 보다 장점을 가지는 경우를 쓰고, UDP 에 알맞는 어플리케이션에 대해 2개의 예를 들어라.
         TCP 에서 접속시에 이용하는 프로토콜을 그리고 설명하여라.
  • Gnutella-MoreFree . . . . 2 matches
          5개의 Descriptor를 사용하고 TCP/IP 프로토콜과 ASCII Code를 기반으로
          QueryHit에 대한 응답으로 새로운 TCP/IP 연결이 생긴
  • Memo . . . . 2 matches
         #include <mstcpip.h>
         #include <ws2tcpip.h>
         } TcpUdpPort;
          TcpUdpPort *port;
          printf("Protocol: TCP ");
          port = (TcpUdpPort *)(Buffer + iphdrlen);
          port = (TcpUdpPort *)(Buffer + iphdrlen);
          my_server = ThreadingTCPServer(HOST, MyServer)
  • PracticeNewProgrammingLanguage . . . . 2 matches
         3. TCP 에코 서버, 클라이언트 : 소켓(유사한 기능)을 이용하여 TCP 기반의 에코서버를 작성함.
  • ProjectCCNA/Chapter3 . . . . 2 matches
          * TCP/IP란 프로토콜(Protocol)의 한 종류로 인터넷을 하기 위해 꼭 필요하다. ARPANET에 의해 처음으로 개발 되었으며 TCP/IP는 인터넷을 사용하는 컴퓨터라면 어디에나 세팅이 되어 있다.
  • Python/DataBase . . . . 2 matches
         port - integer, TCP/IP port
         unix_socket - TCP를 사용할 unix소켓의 위치
  • PythonNetworkProgramming . . . . 2 matches
         === TCP Socket ===
          my_server = ThreadingTCPServer (HOST, MyServer)
  • RubyLanguage/InputOutput . . . . 2 matches
          * TCPSocket을 이용한 네트워킹
         client = TCPSocket.open("IP주소", '프로토콜');
  • StudyingFundamentalsOfTcpIp . . . . 2 matches
         TCP/IP 가 우리와 얼마나 가까 있는지 아시죠? 인터넷의 근간이 되는 프로토콜에 대해 스터디를 하고자 합니다. 관심있는 분의 많은 참여 부탁드립니다.
          * 소켓 프로그래밍이 아닌 TCP/IP 에 대한 공동학습. 여럿이 해야 효과가 크겠죠.
  • TCP/IP_IllustratedVol1 . . . . 2 matches
         = TCP/IP Illustrated, Volume 1 : The Protocols =
          * Comer 박사의 "INTERNETWORKING with TCP/IP Vol.1 : PRINCIPLES, PROTOCOLS, AND ARCHITECTURES" 를 빌렸다. -zennith.
  • 데블스캠프2002/진행상황 . . . . 2 matches
          * 네트워크 세미나 + TCP/IP 동영상 보기. (http://edu.hackerslab.com/home/html/temp/movie.htm)
          * 남훈아 수고 했다. 후배들에게는 당근 어려웠겠지만, 개인적으로는 유익했던지라; ^^; traceroute 의 원리 설명은 정말; TCP/IP 동영상을 먼저보여주는게 더 쉬웠을려나 하는 생각도.
  • BasicJAVA2005/8주차 . . . . 1 match
          - TCP소켓을 만들어 보자. : Socket과 ServerSocket
  • ComputerNetworkClass/Exam2004_2 . . . . 1 match
         (TCP Sliding Window 부분 관련)
  • ComputerNetworkClass/Report2006/PacketAnalyzer . . . . 1 match
         - 예, TCP connection 설정과정 분석
         #include <mstcpip.h>
  • DataCommunicationSummaryProject/Chapter8 . . . . 1 match
          * Gateway GPRS Support Node(GGSN)는 GTP 데이터 패킷을 TCP/IP로 교환 하거나 그 역으로 교환할 수 있다. 인터넷에 대한 인터페이스가 되는 것이다.
  • Hacking2004 . . . . 1 match
          * 데브피아에서 TCP/IP 세미나 한다고 하네요. 아마 무료였던것 같은데. 생각나서 올립니다. - [이승한]
  • JavaNetworkProgramming . . . . 1 match
          *네트워크관한 기초지식들이 나온다. (TCP/IP,UDP.등등을 소개)
  • NS2 . . . . 1 match
         Ns is a discrete event simulator targeted at networking research. Ns provides substantial support for simulation of TCP, routing, and multicast protocols over wired and wireless (local and satellite) networks.
  • PatternOrientedSoftwareArchitecture . . . . 1 match
          * 예제(Example) : 이 패턴은 우리가 주위에서 흔히 많이 볼 수 있는 패턴이다. TCP/IP가 그 대표적인 예일 것이다.
  • ProjectCCNA/Chapter5 . . . . 1 match
          * ip의 생성이유 : TCP/IP프로토콜을 사용하는 모든 장비를 구분하기 위해서
  • PythonXmlRpc . . . . 1 match
          server = SocketServer.TCPServer(('', 8000), MyRequestHandler)
  • ZeroPageHistory . . . . 1 match
         ||겨울방학 ||Data Structure 스터디, API 세미나 개최, 게임 제작 온라인 강좌.(긁어 놓은 게시물: Win95 레지스트리, TCP/IP) ||
  • ZeroPageSeminar . . . . 1 match
         || 나휘동 || 네트워크 기초 지식, TCP/IP 중심, 우리가 지금 쓰고 있는 네트워크가 어떻게 동작하는지에 대해 || 2~3학년 ||
  • ZeroPage성년식/거의모든ZP의역사 . . . . 1 match
         ||겨울방학 ||Data Structure 스터디, API 세미나 개최, 게임 제작 온라인 강좌.(긁어 놓은 게시물: Win95 레지스트리, TCP/IP) ||
  • ddori . . . . 1 match
          * TCP/IP
  • 데블스캠프2004/세미나주제 . . . . 1 match
          * 컴퓨터 네트워크 (TCP/IP +네트워킹 프로그래밍)
  • 데블스캠프2006/월요일/연습문제/웹서버작성/변형진 . . . . 1 match
         $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
  • 데블스캠프2011/다섯째날/후기 . . . . 1 match
          * 옛날에 c로 TCP/IP 프로그래밍 책을 본 적이 있었는데 그쪽에서 소켓을 이용하는 부분을 생각해보면 c에 비해서 파이썬쪽에서는 참 쉽게 되는구나 싶었습니다. 그리고 개인적으로 좀 신기했던게 리턴 값이 하나 이상 있을 수 있는 함수도 있다고 한 부분이었습니다. 이건 파이썬쪽의 특성인지 아니면 다른 인터프리터쪽 언어도 이렇게 될 수 있는지 궁금하네요. 네트워크쪽에 대한 기본적인 설명도 좋았습니다. 와이어샤크쪽에 대해서는 제대로 알려면 공부가 더 필요할 듯. -_-
  • 새싹교실/2012/세싹 . . . . 1 match
          - transport : 데이터를 어떻게 보낼지 결정하는 계층입니다. 데이터를 어떻게 묶어서 보낼지, 오류처리는 어떻게 할지에 대해 결정합니다. TCP/UDP등이 있습니다.
  • 새싹배움터05 . . . . 1 match
          C, 발표잘하는법, PPT제작 기법, [Python], [PHP], [ExtremeProgramming], ToyProblems, Linux, Internetworking(TCP/IP), Ghost(demonstration), OS(abstraction), OS+Windows, Embedded System, 다양한 언어들(Scheme, Haskell, Ruby, ...), 보안(본안의 기본과 기초, 인터넷 뱅킹의 인증서에 대해..), C언어 포인터 특강(?), 정보검색(검색 엔진의 원리와 구현), 컴퓨터 구조(컴퓨터는 도대체 어떻게 일을 하는가), 자바 가상머신 소스 분석
  • 이영호/My라이브러리 . . . . 1 match
         int tcp_server_init(int *sockfd, struct sockaddr_in *ina, uint16_t port);
         int tcp_server_init(int *sockfd, struct sockaddr_in *ina, uint16_t port)
          *sockfd = socket(PF_INET, SOCK_STREAM, IPPROTO_TCP);
  • 이영호/미니프로젝트#1 . . . . 1 match
          sockfd = socket(PF_INET, SOCK_STREAM, IPPROTO_TCP);
Found 46 matching pages out of 7540 total pages (5000 pages are searched)

You can also click here to search title.

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
Processing time 0.2705 sec