実績数

0

評価

0

0

完了率

--- %

リピーター

---

外部実績

---

自己紹介

TCPおよびUDP通信のアプリケーション開発

TCPやUDPのネットワーク通信プロトコルスタックのミドルウェア開発に現在進行系で4年ほど携わっています。
その為、TCP/UDPの仕組みの理解やアプリケーション作成する上でのアプローチ(最適な設計)の仕方、
Wiresharkログを解析してパケットロストやそれに伴う再送要因の特定、Nagleアルゴリズムと遅延ACKの相性などで
TCP通信が途切れてしまう(ACK送信されないから)事に関する回避方法など、業務経験から得られた知識に基づく分析知識などを活かすことが出来ます。

また、アプリケーションレイヤー(層)の設計/開発においてもTCP/UDP通信プロトコルのIF(POSIXやWinSockのAPI)を使用して
通信を行う上で最適な処理切り分け(スレッド単位で処理分割)の考え方や、マルチスレッドアプリを作成する上で避けて通れない
排他制御(スレッドセーフ)に対する意識や知識もあります。
TCPではクライアント/サーバの開発経験、UDPではユニキャスト、ブロードキャストの開発経験があります。
残念ながらマルチキャストの開発経験は業務単位ではありませんが知識(使い方)はあるので対応出来ます。

その他、組み込み向けCPU/MCUのペリフェラル機能を使ったI2C通信ドライバ(マスタのみ)の開発経験などもあって
ペリフェラルのレジスタ操作の使い方を知っているので、特定CPU/MCUのドライバ作成(I3C、SPI、Ethernet、USB)も
データシートやリファレンスマニュアルを読み込んで頑張れば開発出来ると思います。
※I3Cは最近(2017年)やっとでてきた新しい規格なのでペリフェラル機能として対応したCPU/MCUは無いと思いますが個人的に注目しています

■OS
Windows
Linux
RTOS(μITRON)

■言語
C/C++
Java

■通信プロトコル
TCP/IPネットワークプロトコルスタック
HTTPサーバプロトコル
HTTPクライアントプロトコル
FTPサーバプロトコル
FTPクライアントプロトコル
DHCPクライアントプロトコル
DHCPサーバプロトコル
※RFCの情報に基づいた開発(改修)経験など

■データベース
Oracle
MySQL
※かなり昔に経験があるので忘れていると思います

稼働時間の目安
対応可能です
得意なカテゴリ
ソフトウェア・業務システム開発
Excelマクロ作成・VBA開発
データベース設計・構築
その他 (システム開発)
Windowsアプリケーション開発
システム管理・保守・運用
セキュリティ対策
テスト・デバッグ・検証・評価
データクレンジング
ハードウェア機構設計・機械設計
得意なスキル
C 10年以上
C++ 4年
Java 1年
Linux 5年
MySQL 1年
Oracle 2年
TCP/IP 6年
Unix 2年
登録日
2017年5月14日
メッセージ返信率
---%
メッセージ通知
お知らせ
メールの受信

実績・評価

よくある質問 by ランサーズチェック

作業をするパソコンはウイルス対策が行われていますか?
はい
作業をするパソコンは共有ではないか、パスワードが設定されていますか?
はい
メールの確認頻度は?
毎日
一日に作業ができる時間(1週間平均)はどれくらいありますか?
8時間以上
著作権などの知的財産権について理解し、提案や仕事内容に権利侵犯がないか注意していますか?
はい
個人情報保護について理解していますか?
はい
業務委託契約や秘密保持契約などの契約を結ぶことができますか?
はい
プロジェクト開始後など、必要であれば情報を交換し、電話などでも連絡できますか?
できる
見積書や請求書などが必要であれば、作成できますか?
はい
ランサーズの利用規約や各種ルールを理解していますか?
はい
このプロフィールを通報する

見積もり・仕事の相談をする

最終ログイン:30日前以上 稼働状況:対応可能です