网络编程
概述:
计算机网络
网络编程的目的
想要达到这个效果需要什么
1.如何准确的定位网络上的一台主机 192.168.16.124:端口,定位到这个计算机上的某个资源
2.找到了这个主机,如何传输数据?
javaweb:网页编程 基于b/s
网络编程:TCp/Ip 基于c/s
1.2网络通信的要素
人工智能:智能汽车:工厂,人少的地方
伦理问题:不能解决的问题
如何实现网络的通信:
只需要知道对方的地址:
IP
端口号
192.168.16.124:5900
规则:网络通信协议
TCP/IP参考模型
OSI七层网络模型:
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
TCP/IP四层概念模型
应用层 HTTP FTP SMTP Telent DNS
传输层 TCP UDP
网络层 IP ICMP
数据链路层PDDI PDN IEEE 802
小结:
网络编程中有两个主要的问题
如何准确的定位到网络上的一台或者多台主机
找到主机之后如何通信
网络编程中的要素
IP号和端口号 IP的类
网络通信写协议 UDP TCP的类
万物皆对象
转载请注明原文地址:https://blackberry.8miu.com/read-2372.html