网络通信的要素
网络通信的要素
如何实现网络的通信?
通信双方的地址
- ip
- port
规则:网络通信的协议
TCP/IP参考模型
OSI七层参考模型 | TCP/IP四层概念模型 | 对应网络协议 |
---|---|---|
应用层 | 应用层 | HTTP/TFTP/FTP/NFS/WAIS/SMTP |
表示层 | Telnet/Rlogin/SNMP/Gopher | |
会话层 | SMTP/DNS | |
传输层(Transport) | 传输层 | TCP/UDP |
网络层(Network) | 网络层 | IP/ICMP/ARP/RARP/AKP/UUCP |
数据链路层(Data Link) | 数据链路层 | FDDI/Ethernet/Arpanet/PDN/SLIP/PPP |
物理层(Physical) | IEEE802.1A, IEEEE 802.2到IEEE802.11 |
这次学习只学传输层 相关TCP/UDP协议
小结:
1.网络编程中有两个主要问题
如何准确的定位到网络上的一台或者多台主机
找到主机之后如何进行通信
2.网络编程中的要素
IP和端口号
网络通信协议
3.万物皆对象