当前位置: 首页 > news >正文

上海网安网站建设asp.net网站安装教程

上海网安网站建设,asp.net网站安装教程,魅力网络营销公司,网站设计需要什么前言 当一个网络接口接收到一个数据报时#xff0c;IP 模块首先检查目的地址是否为自己的 IP 地址#xff0c;如果是的话#xff0c;数据报交付给由 IPv4 头部的协议字段指定的协议模块。 TCP 和 UDP 在内核中是两个完全独立的模块#xff0c;送给 TCP/UDP 模块的报文根据…前言 当一个网络接口接收到一个数据报时IP 模块首先检查目的地址是否为自己的 IP 地址如果是的话数据报交付给由 IPv4 头部的协议字段指定的协议模块。 TCP 和 UDP 在内核中是两个完全独立的模块送给 TCP/UDP 模块的报文根据「端口号」确定送给哪个应用程序处理因此 TCP 和 UDP 可以绑定相同的端口。 下面就用代码来演示用 TCP 和 UDP 绑定相同端口。 验证 TCP 绑定 8080 #include stdio.h #include stdlib.h #include string.h #include unistd.h #include sys/socket.h #include netinet/in.h #include arpa/inet.h int main() {// AF_INET: IPv4// SOCK_STREAM: TCPint sockfd socket(AF_INET, SOCK_STREAM, 0);if (sockfd 0) {perror(socket failed);exit(1);}// 初始化服务器地址和端口struct sockaddr_in serv_addr;memset(serv_addr, 0, sizeof(serv_addr));serv_addr.sin_family AF_INET;serv_addr.sin_addr.s_addr inet_addr(127.0.0.1);serv_addr.sin_port htons(8080);// 绑定套接字if (bind(sockfd, (struct sockaddr *)serv_addr, sizeof(serv_addr)) 0) {perror(bind failed);close(sockfd);exit(1);}// 监听连接if (listen(sockfd, 128) 0) {perror(listen failed);close(sockfd);exit(1);}sleep(1000);close(sockfd);return 0; }UDP 绑定 8080 #include stdio.h #include stdlib.h #include string.h #include unistd.h #include sys/socket.h #include netinet/in.h #include arpa/inet.h int main() {// AF_INET: IPv4// SOCK_DGRAM: UDPint sockfd socket(AF_INET, SOCK_DGRAM, 0);if (sockfd 0) {perror(socket failed);exit(1);}// 初始化服务器地址和端口struct sockaddr_in serv_addr;memset(serv_addr, 0, sizeof(serv_addr));serv_addr.sin_family AF_INET;serv_addr.sin_addr.s_addr inet_addr(127.0.0.1);serv_addr.sin_port htons(8080);// 绑定套接字if (bind(sockfd, (struct sockaddr *)serv_addr, sizeof(serv_addr)) 0) {perror(bind failed);close(sockfd);exit(1);}sleep(1000);close(sockfd);return 0; }查看绑定情况 可以使用 netstat 命令查看可以看到两个进程都绑定到了 127.0.0.1:8080。 $ netstat -nlp | grep 8080 tcp 0 0 127.0.0.1:8080 0.0.0.0:* LISTEN 78350/./tcp udp 0 0 127.0.0.1:8080 0.0.0.0:* 78394/./udp参考资料 《TCP/IP详解 卷1协议》TCP 和 UDP 可以使用同一个端口吗
http://www.hkea.cn/news/14301070/

相关文章:

  • 广州开发网站技术支持阳春县建设局网站
  • asp网站免费完整源码福田区南山区龙岗区
  • 可信网站查询江门网红打卡点
  • 浙江网站备案加急网站开发教程流程
  • 蚌埠的网站建设wordpress菜单调用
  • 深圳知名网站设计公司排名怎么建设QQ网站
  • 昆明自助建站软件吉林省建设工程造价信息网
  • 青岛网站建设方案网络营销外包收费吗
  • 网站建设合同是谁开的安徽建设工程信息网安管人员查询
  • 自建网站h5猎头公司面试一般会问什么问题
  • 做南美生意做什么网站好网站怎样做反向链接
  • 搜索引擎网站搭建同一个服务器可以做多个网站
  • icp备案网站用不了重庆十大室内设计师
  • 做哪些网站流量大理发美发培训学校
  • 手机上怎么自己做网站免费erp系统
  • 怎么建设淘客自己的网站、h5制作平台免费推荐
  • 网站开发人员培训erp软件实施
  • 网站怎么做seo、专门做酒店的招聘网站
  • 中国建设工程关键词排名优化免费
  • 网站编程工具专业做网站电话
  • 西安手机商城网站设计h5婚纱摄影网站模板
  • 精品网站建设费用 找磐石网络一流无锡网站设计公司
  • 衣服搭配网站建设昆明网站制作专业
  • 我自己做的网站怎么能查到永久二级域名分发平台
  • 佛山网站建设有哪些插画设计网站推荐
  • 企业网站建设不足烦恼可以做网站吗
  • 蒙阴网站优化企业网站建设的定位
  • 网站运营与管理的心得体会美食网页设计模板布局图
  • 平泉市住房和城乡建设局网站金华网站建设公司
  • 做二手车广告推广哪家网站好企业网站的设计论文