一、什么是计算机网络

1.1 概述

信件的要素:

  •  打电话时包括连接和接通过程,要关注包括拨打者的状态和接听者的状态,称为TCP连接。
  • 发短信时只要发送者将短信发送出去即可,是否被接收或者发送的过程中是否有丢失这些都不关注,称之为UDP连接。

计算机网络 :计算机网络是指将地理位置不同的,具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件网络通信协议的管理下,实现资源共享信息传递的计算机系统。

网络编程的目的:

无线电台...传播交流信息、数据交换。通信

想要达到这个效果需要什么:

  1. 如何准确的定位网络上的一台主机 : 通过“ ip+端口号 ” ,IP地址用于定位到计算机上,端口号则是为了定位到计算机上某个具体的进程,例如 192.168.16.124:8080 ,即定位到ip地址为192.168.16.124的主机并且具体定位到进程为8080的应用,定位到计算机上的某个资源
  2. 找到这个主机,如何传输数据呢
  • java做的javaweb开发:指的是网页编程  架构为B/S架构,所有东西通过浏览器去访问
  • 网络编程:针对TCP/IP  架构为C/S架构,网络编程的本质是两个设备之间的数据交换,网络编程基本上都是基于请求/响应方式的,也就是一个设备发送请求数据给另外一个,然后接收另一个设备的反馈。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值