计算机网络

本文介绍了IT网络通信的基础概念,包括HTTP/HTTPS的S加密、FTP、DNS域名解析、DHCP自动配置、TCP和UDP传输协议以及C/S与B/S架构。还详细解释了数据在网络各层的传输过程和socket在通信中的作用,以及动态库ws2_32.lib的角色。
摘要由CSDN通过智能技术生成

应用层:APP 

http/https:“s” 加密

FTP:文件传输协议

DNS:域名解析协议 将域名解析成ip地址 

DHCP:自动获取网络配置

后三个:搭建服务器

端口号:谁先启动谁先占用

IP:数据到达设备

端口:数据到达应用程序

TCP、UDP:传输协议

TCP:面向连接的、可靠的、基于字节流的(文件)

UDP:面向无连接、高效的、低可靠性(直播、游戏)

socket:套接字

网络层:寻址、路由转发

数据链路层: 网卡、交换机(MAC地址)

物理层:网线、光缆

C/S:每一个应用程序都有自己的客户端

B/S:浏览器(没有专门客户端)

动态库 ws2_32.lib

ip决定发给哪个设备,端口号决定发给哪个程序

绑定ip(端口)

先关闭套接字,后卸载库

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值