ip 地址 是指互联网协议地址
IP地址是ip协议体统的是一种的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异
端口 端口是引文port的意译,可以认为是设备与外界通信交流的出口
以此ip地址精确到具体的一台电脑,而端口精确到具体的程序
osi七层模型
socket层
socket 是应用层与tcp/ip协议族通信的中间软件抽象层,它是一组接口,在设计模式中,socket其实就是一个门面模式,它把复杂的tcp/ip协议族隐藏在socket接口后面,对用户来书,一组简单的接口就是全部,让socket去组织数据,以符合指定的协议
tcp协议 和udp协议
tcp 可靠度,面向连接的协议,传输效率低全双工通信,面向字节流.使用tcp的应用:web浏览器,电子邮件,文件传输.
udp 不可靠的,无连接的服务,传输效率高(发送前延时小),一对一,以对多,多对一,多对多,面向报文,尽最大努力服务,无拥塞控制.使用upd的应用:域名系统(dns),视频流,ip语音