# tcp ip

6개의 포스트

socket listen

bind () 함수를 통해서 소켓에 주소를 할당한 이후에, listen 함수를 호출하여 클라이언트의 연결 요청을 받을 수 있는 상태로 전환.listen() 함수 호출 이전에 클라이언트의 connect 함수 호출은 에러sock : 연결요청 대기상태에 두고자 하는 소켓의

2022년 6월 25일
·
0개의 댓글
·

socket bind

=> 성공시 0 || -1sockfd : ip /port 를 할당할 소켓의 fdmyaddr : 할당하고자 하는 주소정보를 지니는 구조체 변수의 주소값addrlen : 두 번재 인자로 전달된 구조체 변수의 길이정보서버 초기화 과정서버 프로그램 초기화 국룰

2022년 6월 25일
·
0개의 댓글
·

socket struct init

IP주소 "201.211.214.36"을 big endian 32비트 정수값으로 변환하는 함수=> 성공시 big endian 32비트 정수값, 실패시 INADDR_NONE정수 최대크기 255를 넘어 갈 경우 오류 반환=> 성공시 1 실패시 0string : 변환할 IP

2022년 6월 25일
·
0개의 댓글
·

IP / Port

IP : 데이터를 송수신 할 목적으로, 컴퓨터에 부여하는 값PORT: 프로그램상에서 생성되는 소켓을 구분 할 목적으로, 소켓에 부여하는 번호IPv4 : 4바이트 주소체계IPv6 : 16바이트 주소체계IPv4 : 4바이트 IP주소 네트워크 주소 // 호스트 주소로 나

2022년 6월 25일
·
0개의 댓글
·

socket function(1)

domain : 소켓이 사용할 프로토콜 체계 Protocol Family 전달type : 소켓의 데이터 전송방식에 대한 정보 전달protocol : 두 컴퓨터간 통신에 사용되는 프로토콜 정보 전달Protocol Family소켓 통신에 사용하는 프로토콜의 부류정보 "프로

2022년 6월 25일
·
0개의 댓글
·

웹과 네트워크의 기본(TCP/IP)

이 시리즈는 그림으로 배우는 Http&Network Basic을 읽고 정리한 내용입니다. 이번 포스팅에서는 HTTP를 이해하는데 알아야 할 TCP/IP 개념만 설명하겠습니다. 1. 네트워크의 기본은 TCP/IP 인터넷을 포함하여 일반적으로 사용하고 있는 네트워크는 TCP/IP라는 프로토콜에서 옴직이고 있습니다. HTTP는 그 중 하나입니다. 이제 TC...

2019년 9월 10일
·
3개의 댓글
·