728x90
1. client socket 생성 코드.
2. SOCK_STREAM : TCP socket 의미
1. server로 받은 문자들을 modifiedSentence로 바꾼다.
2. 문자들을 다 바꾼뒤 client socket은 닫힌다
TCPServer.py
밑에 내용은 UDPServer.py 랑은 다른부분을 설명하겟습니다. TCPServer.py 내용!
1. (1)이 의미하는것 : 대기중인 연결의수가 1개 있다는것 최소한 1개는 있어야한다.
1. client 가 문에 노크를 할떄, accept() method가 발생한다. serverSocket를 위해서
2. 위의 method가 발생할때 이제 server을 위한 새로운 socket이 생성된다. 이 socket은 connectionSocket이라고 부른다.
3. server와 client가 완벽히 handshaking 을 한 후에, clientSocket 과 connectionSocket간의 TCP연결이 생성된다.
1. connectionSocket는 sentence를 client에 보내고난후 닫히지만 , serverSocket은 닫혀지지 않고 열려져있다. 또다른 client 응답에 대응하기 위해서.
728x90
'네트워크' 카테고리의 다른 글
1.3.3 A Network of Networks (p.58~) (0) | 2023.06.11 |
---|---|
Queuing Delays and Packet Loss p.51~ (0) | 2023.06.07 |
3.2 Multiplexing and Demultiplexing -P.230~ (0) | 2023.05.25 |
Chapter 3 Transport Layer (0) | 2023.05.24 |
UDPserver.py -p.199~ (0) | 2023.05.23 |
댓글