본문 바로가기

네트워크5

기본 udp 연결 1 Server 12345678910111213import socket server_sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)server_sock.bind(('127.0.0.1', 8080)) # UDP 통신 방식일때도, bind 과정은 필요하다. while 1 : data, addr = server_sock.recvfrom(1024) # TCP 방식이랑 다른 함수인 recvfrom 을 쓴다 + while 문 없이도, 무제한 통신이 가능하다 print('msg : ' + data.decode('utf-8')) print('addr client IP: ' + addr[0]) print('addr client port: ' + str(addr[1]) + .. 2019. 12. 26.
기본 tcp 연결 - 무제한으로 통신하기 (순서가 정해짐) Client 123456789101112import socket client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)client_socket.connect(('127.0.0.1', 8080)) while 1: data = client_socket.recv(1024) print(data.decode('utf-8')) data = input('client >> ') data = bytes('client >> ' + data, encoding = 'utf-8') client_socket.send(data)Colored by Color Scriptercs Server12345678910111213141516import socket server_so.. 2019. 12. 26.
기본 tcp 연결 - 메세지 한 번만 주고받기 Client12345import socket client_sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)client_sock.connect(('127.0.0.1',8080))client_sock.send('Hello'.encode('utf-8')) # utf-8 로 인코딩을 해서 보내줘야, 제대로 된 메세지가 전달된다.cs Server123456789101112import socket server_sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) #TCP 방식일 경우, SOCK_STREAM 방식을 많이 사용. UDP 는 SOCK_DGRAM 사용server_sock.bind(('127.0.0.1',80.. 2019. 12. 26.
컴퓨터 네트워크 ppt 모음 - 중간범위 2019. 12. 26.
컴퓨터 네트워크 수업 ppt 모음 - 기말범위 2019. 12. 26.